2 writes to id
System.Data (2)
fx\src\data\System\Data\Filter\FunctionNode.cs (2)
584this.id = FunctionId.none; 593this.id = id;
17 references to id
System.Data (17)
fx\src\data\System\Data\Filter\FunctionNode.cs (17)
83if (funcs[info].id == FunctionId.Convert) { 113if (funcs[info].id == FunctionId.Convert) { 120else 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 137else if ((funcs[info].id == FunctionId.Trim) || (funcs[info].id == FunctionId.Substring)|| (funcs[info].id == FunctionId.Len)) { 149return EvalFunction(funcs[info].id, argumentValues, row, version); 214if (funcs[this.info].id == FunctionId.In) { 490return funcs[this.info].id; 498bool 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); 518if (funcs[this.info].id == FunctionId.In)