SpatialEdmFunctions Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje rozhraní API pro vytváření DbExpressionfunkcí, které volají kanonické funkce EDM související s prostorem, a tam, kde je to vhodné, umožňuje přístup k tomuto rozhraní API jako rozšiřující metody pro samotný typ výrazu.
public ref class SpatialEdmFunctions abstract sealed
public static class SpatialEdmFunctions
type SpatialEdmFunctions = class
Public Module SpatialEdmFunctions
- Dědičnost
-
SpatialEdmFunctions
Metody
Area(DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci Area se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.Double. |
AsBinary(DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci AsBinary se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.Binary. |
AsGml(DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci AsGml se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.String. |
AsText(DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci AsText se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.String. |
Centroid(DbExpression) |
Vytvoří objekt DbFunctionExpression , který vyvolá kanonickou funkci Centroid se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Geometry. |
CoordinateSystemId(DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonické 'CoordinateSystemId' funkce se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.Int32. |
Distance(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci Vzdálenost se zadanými argumenty, z nichž každý musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku |
Elevation(DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci Zvýšení se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.Double. |
EndPoint(DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci EndPoint se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku je stejný jako typ výsledku |
ExteriorRing(DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci ExteriorRing se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Geometry. |
GeographyCollectionFromBinary(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeographyCollectionFromBinary se zadanými argumenty. |
GeographyCollectionFromText(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeographyCollectionFromText se zadanými argumenty. |
GeographyFromBinary(DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeographyFromBinary se zadaným argumentem, který musí mít binární typ výsledku. Typ výsledku výrazu je Edm.Geography. |
GeographyFromBinary(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeographyFromBinary se zadanými argumenty. |
GeographyFromGml(DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci GeographyFromGml se zadaným argumentem, který musí mít typ výsledku řetězce. Typ výsledku výrazu je Edm.Geography. |
GeographyFromGml(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeographyFromGml se zadanými argumenty. |
GeographyFromText(DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci GeographyFromText se zadaným argumentem, který musí mít typ výsledku řetězce. Typ výsledku výrazu je Edm.Geography. Jeho hodnota má výchozí ID systému souřadnic (SRID) podkladového zprostředkovatele. |
GeographyFromText(DbExpression, DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci GeographyFromText se zadanými argumenty. |
GeographyLineFromBinary(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeographyLineFromBinary se zadanými argumenty. |
GeographyLineFromText(DbExpression, DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci GeographyLineFromText se zadanými argumenty. |
GeographyMultiLineFromBinary(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeographyMultiLineFromBinary se zadanými argumenty. |
GeographyMultiLineFromText(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeographyMultiLineFromText se zadanými argumenty. |
GeographyMultiPointFromBinary(DbExpression, DbExpression) |
Vytvoří DbFunctionExpression funkci, která vyvolá kanonickou funkci GeographyMultiPointFromBinary se zadanými argumenty. |
GeographyMultiPointFromText(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeographyMultiPointFromText se zadanými argumenty. |
GeographyMultiPolygonFromBinary(DbExpression, DbExpression) |
Vytvoří DbFunctionExpression funkci, která vyvolá kanonickou funkci GeographyMultiPolygonFromBinary se zadanými argumenty. |
GeographyMultiPolygonFromText(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeographyMultiPolygonFromText se zadanými argumenty. |
GeographyPointFromBinary(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeographyPointFromBinary se zadanými argumenty. |
GeographyPointFromText(DbExpression, DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci GeographyPointFromText se zadanými argumenty. |
GeographyPolygonFromBinary(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeographyPolygonFromBinary se zadanými argumenty. |
GeographyPolygonFromText(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeographyPolygonFromText se zadanými argumenty. |
GeometryCollectionFromBinary(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeometryCollectionFromBinary se zadanými argumenty. |
GeometryCollectionFromText(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeometryCollectionFromText se zadanými argumenty. |
GeometryFromBinary(DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeometryFromBinary se zadaným argumentem, který musí mít binární typ výsledku. Typ výsledku výrazu je Edm.Geometry. |
GeometryFromBinary(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeometryFromBinary se zadanými argumenty. |
GeometryFromGml(DbExpression) |
Vytvoří kanonickou DbFunctionExpression funkci GeometryFromGml se zadaným argumentem, který musí mít typ výsledku řetězce. Typ výsledku výrazu je Edm.Geometry. |
GeometryFromGml(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeometryFromGml se zadanými argumenty. |
GeometryFromText(DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci GeometryFromText se zadaným argumentem, který musí mít typ výsledku řetězce. Typ výsledku výrazu je Edm.Geometry. Jeho hodnota má výchozí ID systému souřadnic (SRID) podkladového zprostředkovatele. |
GeometryFromText(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeometryFromText se zadanými argumenty. |
GeometryLineFromBinary(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeometryLineFromBinary se zadanými argumenty. |
GeometryLineFromText(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeometryLineFromText se zadanými argumenty. |
GeometryMultiLineFromBinary(DbExpression, DbExpression) |
Vytvoří DbFunctionExpression funkci, která vyvolá kanonickou funkci GeometryMultiLineFromBinary se zadanými argumenty. |
GeometryMultiLineFromText(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeometryMultiLineFromText se zadanými argumenty. |
GeometryMultiPointFromBinary(DbExpression, DbExpression) |
Vytvoří DbFunctionExpression funkci, která vyvolá kanonickou funkci GeometryMultiPointFromBinary se zadanými argumenty. |
GeometryMultiPointFromText(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeometryMultiPointFromText se zadanými argumenty. |
GeometryMultiPolygonFromBinary(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonický GeometryMultiPolygonFromBinary funkce se zadanými argumenty. |
GeometryMultiPolygonFromText(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonický GeometryMultiPolygonFromText funkce se zadanými argumenty. |
GeometryPointFromBinary(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeometryPointFromBinary se zadanými argumenty. |
GeometryPointFromText(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeometryPointFromText se zadanými argumenty. |
GeometryPolygonFromBinary(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeometryPolygonFromBinary se zadanými argumenty. |
GeometryPolygonFromText(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GeometryPolygonFromText se zadanými argumenty. |
InteriorRingAt(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci InteriorRingAt se zadanými argumenty. První argument musí mít typ výsledku Edm.Geometry. Druhý argument musí mít celočíselné typy výsledků. Typ výsledku výrazu je Edm.Geometry. |
InteriorRingCount(DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci InteriorRingCount se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Int32. |
IsClosedSpatial(DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonický IsClosedSpatial funkce se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku je Edm.Boolean. |
IsEmptySpatial(DbExpression) |
Vytvoří objekt DbFunctionExpression , který vyvolá kanonickou funkci IsEmptySpatial se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.Boolean. |
IsRing(DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci IsRing se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku je Edm.Boolean. |
IsSimpleGeometry(DbExpression) |
Vytvoří objekt DbFunctionExpression , který vyvolá kanonickou funkci IsSimpleGeometry se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Boolean. |
IsValidGeometry(DbExpression) |
Vytvoří objekt DbFunctionExpression , který vyvolá kanonickou funkci IsValidGeometry se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Boolean. |
Latitude(DbExpression) |
Vytvoří objekt DbFunctionExpression , který vyvolá kanonickou funkci Zeměpisná šířka se zadaným argumentem, který musí mít typ výsledku Edm.Geography. Typ výsledku výrazu je Edm.Double. |
Longitude(DbExpression) |
Vytvoří objekt DbFunctionExpression , který vyvolá kanonickou funkci Zeměpisná délka se zadaným argumentem, který musí mít typ výsledku Edm.Geography. Typ výsledku výrazu je Edm.Double. |
Measure(DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci "Measure" se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.Double. |
PointAt(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci PointAt se zadanými argumenty. První argument musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Druhý argument musí mít celočíselný typ výsledku. Typ výsledku výrazu je stejný jako typ výrazu |
PointCount(DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci PointCount se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.Int32. |
PointOnSurface(DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci PointOnSurface se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Geometry. |
SpatialBoundary(DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci SpatialBoundary se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Geometry. |
SpatialBuffer(DbExpression, DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci SpatialBuffer se zadanými argumenty, které musí mít typy výsledků Edm.Geography nebo Edm.Geometry a Edm.Double. Typ výsledku výrazu je Edm.Geometry. |
SpatialContains(DbExpression, DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci SpatialContains se zadanými argumenty, z nichž každý musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Boolean. |
SpatialConvexHull(DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci SpatialConvexHull se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Geometry. |
SpatialCrosses(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci SpatialCrosses se zadanými argumenty, z nichž každý musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Boolean. |
SpatialDifference(DbExpression, DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci SpatialDifference se zadanými argumenty, které musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku |
SpatialDimension(DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci SpatialDimension se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.Int32. |
SpatialDisjoint(DbExpression, DbExpression) |
Vytvoří objekt DbFunctionExpression , který vyvolá kanonickou funkci SpatialDisjoint se zadanými argumenty, z nichž každý musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku |
SpatialElementAt(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci SpatialElementAt se zadanými argumenty. První argument musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Druhý argument musí mít celočíselný typ výsledku. Typ výsledku výrazu je stejný jako typ výrazu |
SpatialElementCount(DbExpression) |
Vytvoří DbFunctionExpression vyvolá kanonickou funkci SpatialElementCount se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.Int32. |
SpatialEnvelope(DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci SpatialEnvelope se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Geometry. |
SpatialEquals(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci SpatialEquals se zadanými argumenty, z nichž každý musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku |
SpatialIntersection(DbExpression, DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci SpatialIntersection se zadanými argumenty, které musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku |
SpatialIntersects(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci SpatialIntersects se zadanými argumenty, které musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku |
SpatialLength(DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci SpatialLength se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.Double. |
SpatialOverlaps(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci SpatialOverlaps se zadanými argumenty, z nichž každý musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Boolean. |
SpatialRelate(DbExpression, DbExpression, DbExpression) |
Vytvoří objekt DbFunctionExpression , který vyvolá kanonickou funkci SpatialRelate se zadanými argumenty, které musí mít typy výsledků Edm.Geometry a string. Typ výsledku výrazu je Edm.Boolean. |
SpatialSymmetricDifference(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci SpatialSymmetricDifference se zadanými argumenty, které musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku |
SpatialTouches(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci SpatialTouches se zadanými argumenty, z nichž každý musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Boolean. |
SpatialTypeName(DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci SpatialTypeName se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.String. |
SpatialUnion(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci SpatialUnion se zadanými argumenty, z nichž každý musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku |
SpatialWithin(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci SpatialWithin se zadanými argumenty, z nichž každý musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Boolean. |
StartPoint(DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci StartPoint se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku je stejný jako typ výsledku |
XCoordinate(DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci XCoordinate se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Double. |
YCoordinate(DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci YCoordinate se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Double. |