56 for (i = 0; i <
list.Count; i++)
71 internal override object Eval()
91 return _column[
row.GetRecordFromVersion(version)];
153 string text2 =
string.Empty;
176 for (
int i =
start; i < pos; i++)
bool ICollection< KeyValuePair< TKey, TValue > >. Contains(KeyValuePair< TKey, TValue > keyValuePair)
void Add(TKey key, TValue value)
static bool IsCatchableExceptionType(Exception e)
DataExpression? DataExpression
bool HasRemoteAggregate()
bool DependsOn(DataColumn column)
DataColumnCollection Columns
static Exception InvalidName(string name)
static Exception UnboundName(string name)
static Exception ComputeNotAggregate(string expr)
static Exception EvalNoContext()
void BindTable(DataTable table)
override bool HasRemoteAggregate()
NameNode(DataTable table, string name)
override bool DependsOn(DataColumn column)
override object Eval(int[] records)
static string ParseName(char[] text, int start, int pos)
NameNode(DataTable table, char[] text, int start, int pos)
override bool IsSqlColumn
override bool HasLocalAggregate()
override bool IsConstant()
override object Eval(DataRow row, DataRowVersion version)
override void Bind(DataTable table, List< DataColumn > list)
override ExpressionNode Optimize()
override bool IsTableConstant()