160 references to InvokeCanonicalFunction
System.Data.Entity (160)
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");
System\Data\Common\CommandTrees\ExpressionBuilder\Spatial\SpatialEdmFunctions.cs (88)
42return EdmFunctions.InvokeCanonicalFunction("GeometryFromText", wellKnownText); 59return EdmFunctions.InvokeCanonicalFunction("GeometryFromText", wellKnownText, coordinateSystemId); 76return EdmFunctions.InvokeCanonicalFunction("GeometryPointFromText", pointWellKnownText, coordinateSystemId); 93return EdmFunctions.InvokeCanonicalFunction("GeometryLineFromText", lineWellKnownText, coordinateSystemId); 110return EdmFunctions.InvokeCanonicalFunction("GeometryPolygonFromText", polygonWellKnownText, coordinateSystemId); 131return EdmFunctions.InvokeCanonicalFunction("GeometryMultiPointFromText", multiPointWellKnownText, coordinateSystemId); 152return EdmFunctions.InvokeCanonicalFunction("GeometryMultiLineFromText", multiLineWellKnownText, coordinateSystemId); 171return EdmFunctions.InvokeCanonicalFunction("GeometryMultiPolygonFromText", multiPolygonWellKnownText, coordinateSystemId); 188return EdmFunctions.InvokeCanonicalFunction("GeometryCollectionFromText", geometryCollectionWellKnownText, coordinateSystemId); 208return EdmFunctions.InvokeCanonicalFunction("GeometryFromBinary", wellKnownBinaryValue); 225return EdmFunctions.InvokeCanonicalFunction("GeometryFromBinary", wellKnownBinaryValue, coordinateSystemId); 242return EdmFunctions.InvokeCanonicalFunction("GeometryPointFromBinary", pointWellKnownBinaryValue, coordinateSystemId); 259return EdmFunctions.InvokeCanonicalFunction("GeometryLineFromBinary", lineWellKnownBinaryValue, coordinateSystemId); 276return EdmFunctions.InvokeCanonicalFunction("GeometryPolygonFromBinary", polygonWellKnownBinaryValue, coordinateSystemId); 297return EdmFunctions.InvokeCanonicalFunction("GeometryMultiPointFromBinary", multiPointWellKnownBinaryValue, coordinateSystemId); 318return EdmFunctions.InvokeCanonicalFunction("GeometryMultiLineFromBinary", multiLineWellKnownBinaryValue, coordinateSystemId); 337return EdmFunctions.InvokeCanonicalFunction("GeometryMultiPolygonFromBinary", multiPolygonWellKnownBinaryValue, coordinateSystemId); 354return EdmFunctions.InvokeCanonicalFunction("GeometryCollectionFromBinary", geometryCollectionWellKnownBinaryValue, coordinateSystemId); 373return EdmFunctions.InvokeCanonicalFunction("GeometryFromGml", geometryMarkup); 391return EdmFunctions.InvokeCanonicalFunction("GeometryFromGml", geometryMarkup, coordinateSystemId); 410return EdmFunctions.InvokeCanonicalFunction("GeographyFromText", wellKnownText); 427return EdmFunctions.InvokeCanonicalFunction("GeographyFromText", wellKnownText, coordinateSystemId); 444return EdmFunctions.InvokeCanonicalFunction("GeographyPointFromText", pointWellKnownText, coordinateSystemId); 461return EdmFunctions.InvokeCanonicalFunction("GeographyLineFromText", lineWellKnownText, coordinateSystemId); 478return EdmFunctions.InvokeCanonicalFunction("GeographyPolygonFromText", polygonWellKnownText, coordinateSystemId); 499return EdmFunctions.InvokeCanonicalFunction("GeographyMultiPointFromText", multiPointWellKnownText, coordinateSystemId); 520return EdmFunctions.InvokeCanonicalFunction("GeographyMultiLineFromText", multiLineWellKnownText, coordinateSystemId); 539return EdmFunctions.InvokeCanonicalFunction("GeographyMultiPolygonFromText", multiPolygonWellKnownText, coordinateSystemId); 556return EdmFunctions.InvokeCanonicalFunction("GeographyCollectionFromText", geographyCollectionWellKnownText, coordinateSystemId); 576return EdmFunctions.InvokeCanonicalFunction("GeographyFromBinary", wellKnownBinaryValue); 593return EdmFunctions.InvokeCanonicalFunction("GeographyFromBinary", wellKnownBinaryValue, coordinateSystemId); 610return EdmFunctions.InvokeCanonicalFunction("GeographyPointFromBinary", pointWellKnownBinaryValue, coordinateSystemId); 627return EdmFunctions.InvokeCanonicalFunction("GeographyLineFromBinary", lineWellKnownBinaryValue, coordinateSystemId); 644return EdmFunctions.InvokeCanonicalFunction("GeographyPolygonFromBinary", polygonWellKnownBinaryValue, coordinateSystemId); 665return EdmFunctions.InvokeCanonicalFunction("GeographyMultiPointFromBinary", multiPointWellKnownBinaryValue, coordinateSystemId); 686return EdmFunctions.InvokeCanonicalFunction("GeographyMultiLineFromBinary", multiLineWellKnownBinaryValue, coordinateSystemId); 705return EdmFunctions.InvokeCanonicalFunction("GeographyMultiPolygonFromBinary", multiPolygonWellKnownBinaryValue, coordinateSystemId); 722return EdmFunctions.InvokeCanonicalFunction("GeographyCollectionFromBinary", geographyCollectionWellKnownBinaryValue, coordinateSystemId); 741return EdmFunctions.InvokeCanonicalFunction("GeographyFromGml", geographyMarkup); 759return EdmFunctions.InvokeCanonicalFunction("GeographyFromGml", geographyMarkup, coordinateSystemId); 781return EdmFunctions.InvokeCanonicalFunction("CoordinateSystemId", spatialValue); 796return EdmFunctions.InvokeCanonicalFunction("SpatialTypeName", spatialValue); 811return EdmFunctions.InvokeCanonicalFunction("SpatialDimension", spatialValue); 826return EdmFunctions.InvokeCanonicalFunction("SpatialEnvelope", geometryValue); 841return EdmFunctions.InvokeCanonicalFunction("AsBinary", spatialValue); 857return EdmFunctions.InvokeCanonicalFunction("AsGml", spatialValue); 872return EdmFunctions.InvokeCanonicalFunction("AsText", spatialValue); 887return EdmFunctions.InvokeCanonicalFunction("IsEmptySpatial", spatialValue); 902return EdmFunctions.InvokeCanonicalFunction("IsSimpleGeometry", geometryValue); 916return EdmFunctions.InvokeCanonicalFunction("SpatialBoundary", geometryValue); 931return EdmFunctions.InvokeCanonicalFunction("IsValidGeometry", geometryValue); 953return EdmFunctions.InvokeCanonicalFunction("SpatialEquals", spatialValue1, spatialValue2); 971return EdmFunctions.InvokeCanonicalFunction("SpatialDisjoint", spatialValue1, spatialValue2); 989return EdmFunctions.InvokeCanonicalFunction("SpatialIntersects", spatialValue1, spatialValue2); 1005return EdmFunctions.InvokeCanonicalFunction("SpatialTouches", geometryValue1, geometryValue2); 1021return EdmFunctions.InvokeCanonicalFunction("SpatialCrosses", geometryValue1, geometryValue2); 1037return EdmFunctions.InvokeCanonicalFunction("SpatialWithin", geometryValue1, geometryValue2); 1053return EdmFunctions.InvokeCanonicalFunction("SpatialContains", geometryValue1, geometryValue2); 1069return EdmFunctions.InvokeCanonicalFunction("SpatialOverlaps", geometryValue1, geometryValue2); 1087return EdmFunctions.InvokeCanonicalFunction("SpatialRelate", geometryValue1, geometryValue2, intersectionPatternMatrix); 1107return EdmFunctions.InvokeCanonicalFunction("SpatialBuffer", spatialValue, distance); 1125return EdmFunctions.InvokeCanonicalFunction("Distance", spatialValue1, spatialValue2); 1139return EdmFunctions.InvokeCanonicalFunction("SpatialConvexHull", geometryValue); 1157return EdmFunctions.InvokeCanonicalFunction("SpatialIntersection", spatialValue1, spatialValue2); 1175return EdmFunctions.InvokeCanonicalFunction("SpatialUnion", spatialValue1, spatialValue2); 1193return EdmFunctions.InvokeCanonicalFunction("SpatialDifference", spatialValue1, spatialValue2); 1211return EdmFunctions.InvokeCanonicalFunction("SpatialSymmetricDifference", spatialValue1, spatialValue2); 1229return EdmFunctions.InvokeCanonicalFunction("SpatialElementCount", spatialValue); 1248return EdmFunctions.InvokeCanonicalFunction("SpatialElementAt", spatialValue, indexValue); 1267return EdmFunctions.InvokeCanonicalFunction("XCoordinate", geometryValue); 1281return EdmFunctions.InvokeCanonicalFunction("YCoordinate", geometryValue); 1295return EdmFunctions.InvokeCanonicalFunction("Elevation", spatialValue); 1309return EdmFunctions.InvokeCanonicalFunction("Measure", spatialValue); 1323return EdmFunctions.InvokeCanonicalFunction("Latitude", geographyValue); 1337return EdmFunctions.InvokeCanonicalFunction("Longitude", geographyValue); 1355return EdmFunctions.InvokeCanonicalFunction("SpatialLength", spatialValue); 1369return EdmFunctions.InvokeCanonicalFunction("StartPoint", spatialValue); 1383return EdmFunctions.InvokeCanonicalFunction("EndPoint", spatialValue); 1397return EdmFunctions.InvokeCanonicalFunction("IsClosedSpatial", spatialValue); 1411return EdmFunctions.InvokeCanonicalFunction("IsRing", geometryValue); 1429return EdmFunctions.InvokeCanonicalFunction("PointCount", spatialValue); 1447return EdmFunctions.InvokeCanonicalFunction("PointAt", spatialValue, indexValue); 1465return EdmFunctions.InvokeCanonicalFunction("Area", spatialValue); 1480return EdmFunctions.InvokeCanonicalFunction("Centroid", geometryValue); 1494return EdmFunctions.InvokeCanonicalFunction("PointOnSurface", geometryValue); 1512return EdmFunctions.InvokeCanonicalFunction("ExteriorRing", geometryValue); 1526return EdmFunctions.InvokeCanonicalFunction("InteriorRingCount", geometryValue); 1544return EdmFunctions.InvokeCanonicalFunction("InteriorRingAt", geometryValue, indexValue);