Comparteix a través de


SpatialEdmFunctions Clase

Definición

Proporciona una API para construir objetos DbExpression que invoquen funciones EDM canónicas relacionadas con el espacio y, si procede, permite tener acceso a dicha API como métodos de extensión en el propio tipo de expresión.

public ref class SpatialEdmFunctions abstract sealed
public static class SpatialEdmFunctions
type SpatialEdmFunctions = class
Public Module SpatialEdmFunctions
Herencia
SpatialEdmFunctions

Métodos

Area(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'Area' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.Double.

AsBinary(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'AsBinary' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.Binary.

AsGml(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'AsGml' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.String.

AsText(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'AsText' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.String.

Centroid(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'Centroid' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Geometry.

CoordinateSystemId(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función canónica 'CoordinateSystemId' con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.Int32.

Distance(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'Distance' canónica con los argumentos especificados, que cada uno debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de spatialValue1 debe coincidir con el tipo de resultado de spatialValue2. El tipo de resultado de la expresión es Edm.Double.

Elevation(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'Elevation' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.Double.

EndPoint(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función canónica 'EndPoint' con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado es el mismo que el de spatialValue.

ExteriorRing(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'ExteriorRing' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Geometry.

GeographyCollectionFromBinary(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeographyCollectionFromBinary' canónica con los argumentos especificados. geographyCollectionWellKnownBinaryValue debe tener un tipo de resultado binario, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geography.

GeographyCollectionFromText(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeographyCollectionFromText' canónica con los argumentos especificados. geographyCollectionWellKnownText debe tener un tipo de resultado de cadena, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geography.

GeographyFromBinary(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'GeographyFromBinary' canónica con el argumento especificado, que debe tener un tipo de resultado binario. El tipo de resultado de la expresión es Edm.Geography.

GeographyFromBinary(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeographyFromBinary' canónica con los argumentos especificados. wellKnownBinaryValue debe tener un tipo de resultado binario, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geography.

GeographyFromGml(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'GeographyFromGml' canónica con el argumento especificado, que debe tener un tipo de resultado de cadena. El tipo de resultado de la expresión es Edm.Geography.

GeographyFromGml(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeographyFromGml' canónica con los argumentos especificados. geographyMarkup debe tener un tipo de resultado de cadena, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geography.

GeographyFromText(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'GeographyFromText' canónica con el argumento especificado, que debe tener un tipo de resultado de cadena. El tipo de resultado de la expresión es Edm.Geography. Su valor tiene el identificador del sistema de coordenadas predeterminado (SRID) del proveedor subyacente.

GeographyFromText(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeographyFromText' canónica con los argumentos especificados. wellKnownText debe tener un tipo de resultado de cadena, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geography.

GeographyLineFromBinary(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeographyLineFromBinary' canónica con los argumentos especificados. lineWellKnownBinaryValue debe tener un tipo de resultado binario, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geography.

GeographyLineFromText(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeographyLineFromText' canónica con los argumentos especificados. lineWellKnownText debe tener un tipo de resultado de cadena, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geography.

GeographyMultiLineFromBinary(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función canónica 'GeographyMultiLineFromBinary' con los argumentos especificados. multiLineWellKnownBinaryValue debe tener un tipo de resultado binario, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geography.

GeographyMultiLineFromText(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función canónica 'GeographyMultiLineFromText' con los argumentos especificados. multiLineWellKnownText debe tener un tipo de resultado de cadena, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geography.

GeographyMultiPointFromBinary(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función canónica 'GeographyMultiPointFromBinary' con los argumentos especificados. multiPointWellKnownBinaryValue debe tener un tipo de resultado binario, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geography.

GeographyMultiPointFromText(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función canónica 'GeographyMultiPointFromText' con los argumentos especificados. multiPointWellKnownText debe tener un tipo de resultado de cadena, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geography.

GeographyMultiPolygonFromBinary(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeographyMultiPolygonFromBinary' canónica con los argumentos especificados. multiPolygonWellKnownBinaryValue debe tener un tipo de resultado binario, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geography.

GeographyMultiPolygonFromText(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeographyMultiPolygonFromText' canónica con los argumentos especificados. multiPolygonWellKnownText debe tener un tipo de resultado de cadena, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geography.

GeographyPointFromBinary(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeographyPointFromBinary' canónica con los argumentos especificados. pointWellKnownBinaryValue debe tener un tipo de resultado binario, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geography.

GeographyPointFromText(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeographyPointFromText' canónica con los argumentos especificados.

GeographyPolygonFromBinary(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeographyPolygonFromBinary' canónica con los argumentos especificados. polygonWellKnownBinaryValue debe tener un tipo de resultado binario, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geography.

GeographyPolygonFromText(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeographyPolygonFromText' canónica con los argumentos especificados. polygonWellKnownText debe tener un tipo de resultado de cadena, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geography.

GeometryCollectionFromBinary(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeometryCollectionFromBinary' canónica con los argumentos especificados. geometryCollectionWellKnownBinaryValue debe tener un tipo de resultado binario, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geometry.

GeometryCollectionFromText(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeometryCollectionFromText' canónica con los argumentos especificados. geometryCollectionWellKnownText debe tener un tipo de resultado de cadena, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geometry.

GeometryFromBinary(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'GeometryFromBinary' canónica con el argumento especificado, que debe tener un tipo de resultado binario. El tipo de resultado de la expresión es Edm.Geometry.

GeometryFromBinary(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeometryFromBinary' canónica con los argumentos especificados. wellKnownBinaryValue debe tener un tipo de resultado binario, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geometry.

GeometryFromGml(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'GeometryFromGml' canónica con el argumento especificado, que debe tener un tipo de resultado de cadena. El tipo de resultado de la expresión es Edm.Geometry.

GeometryFromGml(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeometryFromGml' canónica con los argumentos especificados. geometryMarkup debe tener un tipo de resultado de cadena, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geometry.

GeometryFromText(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'GeometryFromText' canónica con el argumento especificado, que debe tener un tipo de resultado de cadena. El tipo de resultado de la expresión es Edm.Geometry. Su valor tiene el identificador del sistema de coordenadas predeterminado (SRID) del proveedor subyacente.

GeometryFromText(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeometryFromText' canónica con los argumentos especificados. wellKnownText debe tener un tipo de resultado de cadena, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geometry.

GeometryLineFromBinary(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeometryLineFromBinary' canónica con los argumentos especificados. lineWellKnownBinaryValue debe tener un tipo de resultado binario, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geometry.

GeometryLineFromText(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeometryLineFromText' canónica con los argumentos especificados. lineWellKnownText debe tener un tipo de resultado de cadena, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geometry.

GeometryMultiLineFromBinary(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeometryMultiLineFromBinary' canónica con los argumentos especificados. multiLineWellKnownBinaryValue debe tener un tipo de resultado binario, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geometry.

GeometryMultiLineFromText(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función'GeometryMultiLineFromText' canónica con los argumentos especificados. multiLineWellKnownText debe tener un tipo de resultado de cadena, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geometry.

GeometryMultiPointFromBinary(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeometryMultiPointFromBinary' canónica con los argumentos especificados. multiPointWellKnownBinaryValue debe tener un tipo de resultado binario, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geometry.

GeometryMultiPointFromText(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeometryMultiPointFromText' canónica con los argumentos especificados. multiPointWellKnownText debe tener un tipo de resultado de cadena, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geometry.

GeometryMultiPolygonFromBinary(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeometryMultiPolygonFromBinary' canónica con los argumentos especificados. multiPolygonWellKnownBinaryValue debe tener un tipo de resultado binario, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geometry.

GeometryMultiPolygonFromText(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeometryMultiPolygonFromText' canónica con los argumentos especificados. multiPolygonWellKnownText debe tener un tipo de resultado de cadena, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geometry.

GeometryPointFromBinary(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeometryPointFromBinary' canónica con los argumentos especificados. pointWellKnownBinaryValue debe tener un tipo de resultado binario, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geometry.

GeometryPointFromText(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeometryPointFromText' canónica con los argumentos especificados. pointWellKnownText debe tener un tipo de resultado de cadena, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geometry.

GeometryPolygonFromBinary(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeometryPolygonFromBinary' canónica con los argumentos especificados. polygonWellKnownBinaryValue debe tener un tipo de resultado binario, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geometry.

GeometryPolygonFromText(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'GeometryPolygonFromText' canónica con los argumentos especificados. polygonWellKnownText debe tener un tipo de resultado de cadena, mientras que coordinateSystemId debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es Edm.Geometry.

InteriorRingAt(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'InteriorRingAt' canónica con los argumentos especificados. El primer argumento debe tener un tipo de resultado Edm.Geometry. El segundo argumento debe tener un tipo de resultado numérico integer. El tipo de resultado de la expresión es Edm.Geometry.

InteriorRingCount(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'InteriorRingCount' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Int32.

IsClosedSpatial(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'IsClosedSpatial' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado es Edm.Boolean.

IsEmptySpatial(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'IsEmptySpatial' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.Boolean.

IsRing(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'IsRing' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado es Edm.Boolean.

IsSimpleGeometry(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'IsSimpleGeometry' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Boolean.

IsValidGeometry(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'IsValidGeometry' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Boolean.

Latitude(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'Latitude' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Double.

Longitude(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'Longitude' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Double.

Measure(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'Measure' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.Double.

PointAt(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'PointAt' canónica con los argumentos especificados. El primer argumento debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El segundo argumento debe tener un tipo de resultado numérico integer. El tipo de resultado de la expresión es el mismo que el de spatialValue.

PointCount(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'PointCount' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.Int32.

PointOnSurface(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'PointOnSurface' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Geometry.

SpatialBoundary(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'SpatialBoundary' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Geometry.

SpatialBuffer(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que invoca la función canónica 'SpatialBuffer' con los argumentos especificados, que deben tener los tipos de resultado Edm.Geography o Edm.Geometry y Edm.Double. El tipo de resultado de la expresión es Edm.Geometry.

SpatialContains(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'SpatialContains' canónica con los argumentos especificados, que cada uno debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Boolean.

SpatialConvexHull(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'SpatialConvexHull' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Geometry.

SpatialCrosses(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'SpatialCrosses' canónica con los argumentos especificados, que cada uno debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Boolean.

SpatialDifference(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'SpatialDifference' canónica con los argumentos especificados, que cada uno debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de spatialValue1 debe coincidir con el tipo de resultado de spatialValue2. El tipo de resultado de la expresión es el mismo que el tipo de resultado de spatialValue1 y spatialValue2.

SpatialDimension(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función canónica 'SpatialDimension' con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.Int32.

SpatialDisjoint(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'SpatialDisjoint' canónica con los argumentos especificados, que cada uno debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de spatialValue1 debe coincidir con el tipo de resultado de spatialValue2. El tipo de resultado de la expresión es Edm.Boolean.

SpatialElementAt(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que llama a la función 'SpatialElementAt' canónica con los argumentos especificados. El primer argumento debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El segundo argumento debe tener un tipo de resultado numérico integer. El tipo de resultado de la expresión es el mismo que el de spatialValue.

SpatialElementCount(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función canónica 'SpatialElementCount' con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.Int32.

SpatialEnvelope(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'SpatialEnvelope' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Geometry.

SpatialEquals(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'SpatialEquals' canónica con los argumentos especificados, que cada uno debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de spatialValue1 debe coincidir con el tipo de resultado de spatialValue2. El tipo de resultado de la expresión es Edm.Boolean.

SpatialIntersection(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'SpatialIntersection' canónica con los argumentos especificados, que cada uno debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de spatialValue1 debe coincidir con el tipo de resultado de spatialValue2. El tipo de resultado de la expresión es el mismo que el tipo de resultado de spatialValue1 y spatialValue2.

SpatialIntersects(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'SpatialIntersects' canónica con los argumentos especificados, que cada uno debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de spatialValue1 debe coincidir con el tipo de resultado de spatialValue2. El tipo de resultado de la expresión es Edm.Boolean.

SpatialLength(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'SpatialLength' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.Double.

SpatialOverlaps(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'SpatialOverlaps' canónica con los argumentos especificados, que cada uno debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Boolean.

SpatialRelate(DbExpression, DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'SpatialRelate' canónica con los argumentos especificados, que debe tener un tipo de resultado Edm.Geometry y de cadena. El tipo de resultado de la expresión es Edm.Boolean.

SpatialSymmetricDifference(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'SpatialSymmetricDifference' canónica con los argumentos especificados, que cada uno debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de spatialValue1 debe coincidir con el tipo de resultado de spatialValue2. El tipo de resultado de la expresión es el mismo que el tipo de resultado de spatialValue1 y spatialValue2.

SpatialTouches(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'SpatialTouches' canónica con los argumentos especificados, que cada uno debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Boolean.

SpatialTypeName(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'SpatialTypeName' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.String.

SpatialUnion(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'SpatialUnion' canónica con los argumentos especificados, que cada uno debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de spatialValue1 debe coincidir con el tipo de resultado de spatialValue2. El tipo de resultado de la expresión es el mismo que el tipo de resultado de spatialValue1 y spatialValue2.

SpatialWithin(DbExpression, DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'SpatialWithin' canónica con los argumentos especificados, que cada uno debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Boolean.

StartPoint(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función canónica 'StartPoint' con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado es el mismo que el de spatialValue.

XCoordinate(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'XCoordinate' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Double.

YCoordinate(DbExpression)

Crea un objeto DbFunctionExpression que invoca la función 'YCoordinate' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Double.

Se aplica a