Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Data.AggregateNode Class Referencesealed

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
 

Detailed Description

Definition at line 6 of file AggregateNode.cs.


The documentation for this class was generated from the following file: