Terraria v1.4.4.9
Terraria source code documentation
|
Protected Member Functions | |
void | BindTable (DataTable table) |
Package Functions | |
AggregateNode (DataTable table, FunctionId aggregateType, string columnName) | |
AggregateNode (DataTable table, FunctionId aggregateType, string columnName, bool local, string relationName) | |
override void | Bind (DataTable table, List< DataColumn > list) |
override object | Eval () |
override object | Eval (DataRow row, DataRowVersion version) |
override object | Eval (int[] records) |
override bool | IsConstant () |
override bool | IsTableConstant () |
override bool | HasLocalAggregate () |
override bool | HasRemoteAggregate () |
override bool | DependsOn (DataColumn column) |
override ExpressionNode | Optimize () |
Static Package Functions | |
static void | Bind (DataRelation relation, List< DataColumn > list) |
static bool | IsInteger (StorageType type) |
static bool | IsIntegerSql (StorageType type) |
static bool | IsSigned (StorageType type) |
static bool | IsSignedSql (StorageType type) |
static bool | IsUnsigned (StorageType type) |
static bool | IsUnsignedSql (StorageType type) |
static bool | IsNumeric (StorageType type) |
static bool | IsNumericSql (StorageType type) |
static bool | IsFloat (StorageType type) |
static bool | IsFloatSql (StorageType type) |
Properties | |
IFormatProvider | FormatProvider [get] |
virtual bool | IsSqlColumn [get] |
DataTable | table [get] |
Private Attributes | |
readonly AggregateType | _type |
readonly Aggregate | _aggregate |
readonly bool | _local |
readonly string | _relationName |
readonly string | _columnName |
DataTable | _childTable |
DataColumn | _column |
DataRelation | _relation |
DataTable | _table |
Definition at line 6 of file AggregateNode.cs.