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.