System\Data\Common\CommandTrees\ExpressionBuilder\EdmFunctions.cs (72)
83return InvokeCanonicalFunction("Avg", collection);
97return InvokeCanonicalFunction("Count", collection);
111return InvokeCanonicalFunction("BigCount", collection);
125return InvokeCanonicalFunction("Max", collection);
139return InvokeCanonicalFunction("Min", collection);
153return InvokeCanonicalFunction("Sum", collection);
168return InvokeCanonicalFunction("StDev", collection);
183return InvokeCanonicalFunction("StDevP", collection);
197return InvokeCanonicalFunction("Var", collection);
211return InvokeCanonicalFunction("VarP", collection);
232return InvokeCanonicalFunction("Concat", string1, string2);
251return InvokeCanonicalFunction("Contains", searchedString, searchedForString);
268return InvokeCanonicalFunction("EndsWith", stringArgument, suffix);
286return InvokeCanonicalFunction("IndexOf", stringToFind, searchString);
303return InvokeCanonicalFunction("Left", stringArgument, length);
318return InvokeCanonicalFunction("Length", stringArgument);
337return InvokeCanonicalFunction("Replace", stringArgument, toReplace, replacement);
352return InvokeCanonicalFunction("Reverse", stringArgument);
369return InvokeCanonicalFunction("Right", stringArgument, length);
386return InvokeCanonicalFunction("StartsWith", stringArgument, prefix);
408return InvokeCanonicalFunction("Substring", stringArgument, start, length);
423return InvokeCanonicalFunction("ToLower", stringArgument);
438return InvokeCanonicalFunction("ToUpper", stringArgument);
453return InvokeCanonicalFunction("Trim", stringArgument);
468return InvokeCanonicalFunction("RTrim", stringArgument);
483return InvokeCanonicalFunction("LTrim", stringArgument);
502return InvokeCanonicalFunction("Year", dateValue);
517return InvokeCanonicalFunction("Month", dateValue);
532return InvokeCanonicalFunction("Day", dateValue);
547return InvokeCanonicalFunction("DayOfYear", dateValue);
562return InvokeCanonicalFunction("Hour", timeValue);
577return InvokeCanonicalFunction("Minute", timeValue);
592return InvokeCanonicalFunction("Second", timeValue);
607return InvokeCanonicalFunction("Millisecond", timeValue);
621return InvokeCanonicalFunction("GetTotalOffsetMinutes", dateTimeOffsetArgument);
634return InvokeCanonicalFunction("CurrentDateTime");
643return InvokeCanonicalFunction("CurrentDateTimeOffset");
652return InvokeCanonicalFunction("CurrentUtcDateTime");
667return InvokeCanonicalFunction("TruncateTime", dateValue);
692return InvokeCanonicalFunction("CreateDateTime", year, month, day, hour, minute, second);
719return InvokeCanonicalFunction("CreateDateTimeOffset", year, month, day, hour, minute, second, timeZoneOffset);
738return InvokeCanonicalFunction("CreateTime", hour, minute, second);
759return InvokeCanonicalFunction("AddYears", dateValue, addValue);
776return InvokeCanonicalFunction("AddMonths", dateValue, addValue);
793return InvokeCanonicalFunction("AddDays", dateValue, addValue);
810return InvokeCanonicalFunction("AddHours", timeValue, addValue);
827return InvokeCanonicalFunction("AddMinutes", timeValue, addValue);
844return InvokeCanonicalFunction("AddSeconds", timeValue, addValue);
861return InvokeCanonicalFunction("AddMilliseconds", timeValue, addValue);
878return InvokeCanonicalFunction("AddMicroseconds", timeValue, addValue);
895return InvokeCanonicalFunction("AddNanoseconds", timeValue, addValue);
917return InvokeCanonicalFunction("DiffYears", dateValue1, dateValue2);
935return InvokeCanonicalFunction("DiffMonths", dateValue1, dateValue2);
953return InvokeCanonicalFunction("DiffDays", dateValue1, dateValue2);
971return InvokeCanonicalFunction("DiffHours", timeValue1, timeValue2);
989return InvokeCanonicalFunction("DiffMinutes", timeValue1, timeValue2);
1007return InvokeCanonicalFunction("DiffSeconds", timeValue1, timeValue2);
1025return InvokeCanonicalFunction("DiffMilliseconds", timeValue1, timeValue2);
1043return InvokeCanonicalFunction("DiffMicroseconds", timeValue1, timeValue2);
1061return InvokeCanonicalFunction("DiffNanoseconds", timeValue1, timeValue2);
1080return InvokeCanonicalFunction("Round", value);
1097return InvokeCanonicalFunction("Round", value, digits);
1112return InvokeCanonicalFunction("Floor", value);
1127return InvokeCanonicalFunction("Ceiling", value);
1142return InvokeCanonicalFunction("Abs", value);
1159return InvokeCanonicalFunction("Truncate", value, digits);
1176return InvokeCanonicalFunction("Power", baseArgument, exponent);
1197return InvokeCanonicalFunction("BitwiseAnd", value1, value2);
1214return InvokeCanonicalFunction("BitwiseOr", value1, value2);
1229return InvokeCanonicalFunction("BitwiseNot", value);
1246return InvokeCanonicalFunction("BitwiseXor", value1, value2);
1259return InvokeCanonicalFunction("NewGuid");