8 overrides of Eval
System.Data (8)
fx\src\data\System\Data\Filter\AggregateNode.cs (1)
152
internal override object
Eval
(DataRow row, DataRowVersion version) {
fx\src\data\System\Data\Filter\BinaryNode.cs (1)
41
internal override object
Eval
(DataRow row, DataRowVersion version) {
fx\src\data\System\Data\Filter\ConstNode.cs (1)
75
internal override object
Eval
(DataRow row, DataRowVersion version) {
fx\src\data\System\Data\Filter\FunctionNode.cs (1)
105
internal override object
Eval
(DataRow row, DataRowVersion version) {
fx\src\data\System\Data\Filter\LookupNode.cs (1)
87
internal override object
Eval
(DataRow row, DataRowVersion version) {
fx\src\data\System\Data\Filter\NameNode.cs (1)
83
internal override object
Eval
(DataRow row, DataRowVersion version) {
fx\src\data\System\Data\Filter\UnaryNode.cs (1)
37
internal override object
Eval
(DataRow row, DataRowVersion version) {
fx\src\data\System\Data\Filter\ZeroOpNode.cs (1)
45
internal override object
Eval
(DataRow row, DataRowVersion version) {
14 references to Eval
System.Data (14)
fx\src\data\System\Data\Filter\BinaryNode.cs (3)
124
return expr.
Eval
(row, version);
1221
object vLeft = left.
Eval
(row, version);
1229
vRight = right.
Eval
(row, version);
fx\src\data\System\Data\Filter\DataExpression.cs (2)
113
result = expr.
Eval
(row, version);
174
object val = expr.
Eval
(row, version);
fx\src\data\System\Data\Filter\FunctionNode.cs (5)
117
argumentValues[0] = this.arguments[0].
Eval
(row, version);
122
argumentValues[i] = this.arguments[i].
Eval
(row, version);
321
object first = this.arguments[0].
Eval
(row, version);
324
return this.arguments[1].
Eval
(row, version);
327
return this.arguments[2].
Eval
(row, version);
fx\src\data\System\Data\Filter\UnaryNode.cs (1)
38
return EvalUnaryOp(op, right.
Eval
(row, version));
fx\src\data\System\Data\Select.cs (3)
516
object val = this.linearExpression.
Eval
(row, version);
543
object vLeft = expr.left.
Eval
(row, version);
545
object vRight = expr.right.
Eval
(row, version);