Zdexby TheHolyOneZ
42,595 classes
Class

AggregateNode

: ExpressionNode : Object
System.Data.AggregateNode, System.Data 0x0050 (80 B) inherited 0x0018 System.Data.dll
0x00x0050

Members 8

OffsetSizeNameTypeFlagsDefault
0x04_typeAggregateTypePrivate+1 flags—
0x04_aggregateAggregatePrivate+1 flags—
0x01_localboolPrivate+1 flags—
0x00210x07padding / unreflected
0x08_relationNamestringPrivate+1 flags—
0x08_columnNamestringPrivate+1 flags—
0x08_childTableDataTablePrivate—
0x08_columnDataColumnPrivate—
0x08_relationDataRelationPrivate—
Inherited from ExpressionNode 1
OffsetSizeNameTypeFlagsDefault
0x08_tableDataTablePrivate—

Functions 13

SignatureFlagsNativeParams
void .ctor(DataTable table, const FunctionId& aggregateType, const string& columnName)2 flags0x08
void .ctor(DataTable table, const FunctionId& aggregateType, const string& columnName, bool local, const string& relationName)2 flags0x08
void Bind(DataTable table, List<System.Data.DataColumn> list)2 flags0x08
void Bind(DataRelation relation, List<System.Data.DataColumn> list)Static+1 flags0x08
object Eval()2 flags0x08
object Eval(DataRow row, const DataRowVersion& version)2 flags0x08
object Eval(const int[]& records)2 flags0x08
bool IsConstant()2 flags0x01
bool IsTableConstant()2 flags0x01
bool HasLocalAggregate()2 flags0x01
bool HasRemoteAggregate()2 flags0x01
bool DependsOn(DataColumn column)2 flags0x08
ExpressionNode Optimize()2 flags0x08