2 writes to id
System.Data (2)
fx\src\data\System\Data\Filter\FunctionNode.cs (2)
584
this.
id
= FunctionId.none;
593
this.
id
= id;
17 references to id
System.Data (17)
fx\src\data\System\Data\Filter\FunctionNode.cs (17)
83
if (funcs[info].
id
== FunctionId.Convert) {
113
if (funcs[info].
id
== FunctionId.Convert) {
120
else if (funcs[info].
id
!= FunctionId.Iif) { // We do not want to evaluate arguments of IIF, we =will alread do it in EvalFunction/ second point: we may go to div by 0
137
else if ((funcs[info].
id
== FunctionId.Trim) || (funcs[info].
id
== FunctionId.Substring)|| (funcs[info].
id
== FunctionId.Len)) {
149
return EvalFunction(funcs[info].
id
, argumentValues, row, version);
214
if (funcs[this.info].
id
== FunctionId.In) {
490
return funcs[this.info].
id
;
498
bool aggregate = (funcs[this.info].
id
== FunctionId.Sum) ||
499
(funcs[this.info].
id
== FunctionId.Avg) ||
500
(funcs[this.info].
id
== FunctionId.Min) ||
501
(funcs[this.info].
id
== FunctionId.Max) ||
502
(funcs[this.info].
id
== FunctionId.Count) ||
503
(funcs[this.info].
id
== FunctionId.StDev) ||
504
(funcs[this.info].
id
== FunctionId.Var);
518
if (funcs[this.info].
id
== FunctionId.In)