3 writes to expr
System.Data (3)
fx\src\data\System\Data\Filter\DataExpression.cs (3)
37
expr
= null;
47
expr
= parser.Parse();
86
expr
= expr.Optimize();
20 references to expr
System.Data (20)
fx\src\data\System\Data\Filter\DataExpression.cs (20)
49
if (
expr
!= null && table != null) {
66
return
expr
;
72
return (null !=
expr
);
82
if (
expr
!= null) {
85
expr
.Bind(table, list);
86
expr =
expr
.Optimize();
94
if (
expr
!= null) {
95
return
expr
.DependsOn(column);
112
if (
expr
!= null) {
113
result =
expr
.Eval(row, version);
150
if (
expr
!= null) {
160
return
expr
.Eval(records);
168
if (
expr
== null)
174
object val =
expr
.Eval(row, version);
191
if (
expr
!= null)
192
return
expr
.IsTableConstant();
202
if (
expr
!= null)
203
return
expr
.HasLocalAggregate();
209
if (
expr
!= null)
210
return
expr
.HasRemoteAggregate();