2 writes to name
System.Data (2)
fx\src\data\System\Data\Filter\FunctionNode.cs (2)
583this.name = null; 592this.name = name;
23 references to name
System.Data (23)
fx\src\data\System\Data\Filter\FunctionNode.cs (23)
51if (String.Compare(funcs[i].name, name, StringComparison.OrdinalIgnoreCase) == 0) { 139throw ExprException.ArgumentType(funcs[info].name, i+1, funcs[info].parameters[i]); 143throw ExprException.ArgumentType(funcs[info].name, i+1, funcs[info].parameters[i]); 242throw ExprException.ArgumentType(funcs[info].name, 2, typeof(Type)); 258Debug.Assert(argumentCount == 1, "Invalid argument argumentCount for " + funcs[info].name + " : " + argumentCount.ToString(FormatProvider)); 266throw ExprException.ArgumentTypeInteger(funcs[info].name, 1); 269Debug.Assert(argumentCount == 1, "Invalid argument argumentCount for " + funcs[info].name + " : " + argumentCount.ToString(FormatProvider)); 286Debug.Assert(argumentCount == 1, "Invalid argument argumentCount for " + funcs[info].name + " : " + argumentCount.ToString(FormatProvider)); 290Debug.Assert(argumentCount == 1, "Invalid argument argumentCount for " + funcs[info].name + " : " + argumentCount.ToString(FormatProvider)); 294Debug.Assert(argumentCount == 1, "Invalid argument argumentCount for " + funcs[info].name + " : " + argumentCount.ToString(FormatProvider)); 298Debug.Assert(argumentCount == 1, "Invalid argument argumentCount for " + funcs[info].name + " : " + argumentCount.ToString(FormatProvider)); 302Debug.Assert(argumentCount == 2, "Invalid argument argumentCount for " + funcs[info].name + " : " + argumentCount.ToString(FormatProvider)); 304Debug.Assert(argumentValues[0] is string, "Invalid argument type for " + funcs[info].name); 305Debug.Assert(argumentValues[1] is string, "Invalid argument type for " + funcs[info].name); 333throw ExprException.NYI(funcs[info].name); 344Debug.Assert(argumentCount == 1, "Invalid argument argumentCount for " + funcs[info].name + " : " + argumentCount.ToString(FormatProvider)); 345Debug.Assert((argumentValues[0] is string)||(argumentValues[0] is SqlString), "Invalid argument type for " + funcs[info].name); 361Debug.Assert((argumentValues[0] is string)||(argumentValues[0] is SqlString), "Invalid first argument " + argumentValues[0].GetType().FullName + " in " + funcs[info].name); 362Debug.Assert(argumentValues[1] is int, "Invalid second argument " + argumentValues[1].GetType().FullName + " in " + funcs[info].name); 363Debug.Assert(argumentValues[2] is int, "Invalid third argument " + argumentValues[2].GetType().FullName + " in " + funcs[info].name); 400Debug.Assert(argumentCount == 1, "Invalid argument argumentCount for " + funcs[info].name + " : " + argumentCount.ToString(FormatProvider)); 401Debug.Assert((argumentValues[0] is string)||(argumentValues[0] is SqlString), "Invalid argument type for " + funcs[info].name); 483throw ExprException.UndefinedFunction(funcs[info].name);