16 instantiations of Function
System.Data.Common (16)
System\Data\Filter\FunctionNode.cs (16)
23
new
Function
("Abs", FunctionId.Abs, typeof(object), true, false, 1, typeof(object), null, null),
24
new
Function
("IIf", FunctionId.Iif, typeof(object), false, false, 3, typeof(object), typeof(object), typeof(object)),
25
new
Function
("In", FunctionId.In, typeof(bool), false, true, 1, null, null, null),
26
new
Function
("IsNull", FunctionId.IsNull, typeof(object), false, false, 2, typeof(object), typeof(object), null),
27
new
Function
("Len", FunctionId.Len, typeof(int), true, false, 1, typeof(string), null, null),
28
new
Function
("Substring", FunctionId.Substring, typeof(string), true, false, 3, typeof(string), typeof(int), typeof(int)),
29
new
Function
("Trim", FunctionId.Trim, typeof(string), true, false, 1, typeof(string), null, null),
31
new
Function
("Convert", FunctionId.Convert, typeof(object), false, true, 1, typeof(object), null, null),
32
new
Function
("DateTimeOffset", FunctionId.DateTimeOffset, typeof(DateTimeOffset), false, true, 3, typeof(DateTime), typeof(int), typeof(int)),
34
new
Function
("Max", FunctionId.Max, typeof(object), false, false, 1, null, null, null),
35
new
Function
("Min", FunctionId.Min, typeof(object), false, false, 1, null, null, null),
36
new
Function
("Sum", FunctionId.Sum, typeof(object), false, false, 1, null, null, null),
37
new
Function
("Count", FunctionId.Count, typeof(object), false, false, 1, null, null, null),
38
new
Function
("Var", FunctionId.Var, typeof(object), false, false, 1, null, null, null),
39
new
Function
("StDev", FunctionId.StDev, typeof(object), false, false, 1, null, null, null),
40
new
Function
("Avg", FunctionId.Avg, typeof(object), false, false, 1, null, null, null),
3 references to Function
System.Data.Common (3)
System\Data\Filter\AggregateNode.cs (1)
63
throw ExprException.UndefinedFunction(
Function
.s_functionName[(int)aggregateType]);
System\Data\Filter\FunctionNode.cs (2)
22
private static readonly
Function
[] s_funcs = new
Function
[] {