|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| bool | Invoke (DataRow row, DataRowVersion version) |
Package Functions | |
| DataExpression (DataTable table, string expression) | |
| DataExpression (DataTable table, string expression, Type type) | |
| void | Bind (DataTable table) |
| bool | DependsOn (DataColumn column) |
| object | Evaluate () |
| object | Evaluate (DataRow row, DataRowVersion version) |
| object | Evaluate (DataRow[] rows) |
| object | Evaluate (DataRow[] rows, DataRowVersion version) |
| DataColumn[] | GetDependency () |
| bool | IsTableAggregate () |
| bool | HasLocalAggregate () |
| bool | HasRemoteAggregate () |
Static Package Functions | |
| static bool | IsUnknown (object value) |
| static bool | ToBoolean (object value) |
Package Attributes | |
| string | _originalExpression |
Properties | |
| string | Expression [get] |
| ExpressionNode | ExpressionNode [get] |
| bool | HasValue [get] |
Private Attributes | |
| readonly bool | _parsed |
| bool | _bound |
| ExpressionNode | _expr |
| DataTable | _table |
| readonly StorageType | _storageType |
| readonly Type | _dataType |
| DataColumn[] | _dependency = Array.Empty<DataColumn>() |
Definition at line 8 of file DataExpression.cs.