SpatialEdmFunctions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
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 |
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. |
GeographyCollectionFromText(DbExpression, DbExpression) |
Crea un objeto DbFunctionExpression que llama a la función 'GeographyCollectionFromText' canónica con los argumentos especificados. |
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. |
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. |
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. |
GeographyLineFromBinary(DbExpression, DbExpression) |
Crea un objeto DbFunctionExpression que llama a la función 'GeographyLineFromBinary' canónica con los argumentos especificados. |
GeographyLineFromText(DbExpression, DbExpression) |
Crea un objeto DbFunctionExpression que llama a la función 'GeographyLineFromText' canónica con los argumentos especificados. |
GeographyMultiLineFromBinary(DbExpression, DbExpression) |
Crea un objeto DbFunctionExpression que llama a la función canónica 'GeographyMultiLineFromBinary' con los argumentos especificados. |
GeographyMultiLineFromText(DbExpression, DbExpression) |
Crea un objeto DbFunctionExpression que llama a la función canónica 'GeographyMultiLineFromText' con los argumentos especificados. |
GeographyMultiPointFromBinary(DbExpression, DbExpression) |
Crea un objeto DbFunctionExpression que llama a la función canónica 'GeographyMultiPointFromBinary' con los argumentos especificados. |
GeographyMultiPointFromText(DbExpression, DbExpression) |
Crea un objeto DbFunctionExpression que llama a la función canónica 'GeographyMultiPointFromText' con los argumentos especificados. |
GeographyMultiPolygonFromBinary(DbExpression, DbExpression) |
Crea un objeto DbFunctionExpression que llama a la función 'GeographyMultiPolygonFromBinary' canónica con los argumentos especificados. |
GeographyMultiPolygonFromText(DbExpression, DbExpression) |
Crea un objeto DbFunctionExpression que llama a la función 'GeographyMultiPolygonFromText' canónica con los argumentos especificados. |
GeographyPointFromBinary(DbExpression, DbExpression) |
Crea un objeto DbFunctionExpression que llama a la función 'GeographyPointFromBinary' canónica con los argumentos especificados. |
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. |
GeographyPolygonFromText(DbExpression, DbExpression) |
Crea un objeto DbFunctionExpression que llama a la función 'GeographyPolygonFromText' canónica con los argumentos especificados. |
GeometryCollectionFromBinary(DbExpression, DbExpression) |
Crea un objeto DbFunctionExpression que llama a la función 'GeometryCollectionFromBinary' canónica con los argumentos especificados. |
GeometryCollectionFromText(DbExpression, DbExpression) |
Crea un objeto DbFunctionExpression que llama a la función 'GeometryCollectionFromText' canónica con los argumentos especificados. |
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. |
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. |
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. |
GeometryLineFromBinary(DbExpression, DbExpression) |
Crea un objeto DbFunctionExpression que llama a la función 'GeometryLineFromBinary' canónica con los argumentos especificados. |
GeometryLineFromText(DbExpression, DbExpression) |
Crea un objeto DbFunctionExpression que llama a la función 'GeometryLineFromText' canónica con los argumentos especificados. |
GeometryMultiLineFromBinary(DbExpression, DbExpression) |
Crea un objeto DbFunctionExpression que llama a la función 'GeometryMultiLineFromBinary' canónica con los argumentos especificados. |
GeometryMultiLineFromText(DbExpression, DbExpression) |
Crea un objeto DbFunctionExpression que llama a la función'GeometryMultiLineFromText' canónica con los argumentos especificados. |
GeometryMultiPointFromBinary(DbExpression, DbExpression) |
Crea un objeto DbFunctionExpression que llama a la función 'GeometryMultiPointFromBinary' canónica con los argumentos especificados. |
GeometryMultiPointFromText(DbExpression, DbExpression) |
Crea un objeto DbFunctionExpression que llama a la función 'GeometryMultiPointFromText' canónica con los argumentos especificados. |
GeometryMultiPolygonFromBinary(DbExpression, DbExpression) |
Crea un objeto DbFunctionExpression que llama a la función 'GeometryMultiPolygonFromBinary' canónica con los argumentos especificados. |
GeometryMultiPolygonFromText(DbExpression, DbExpression) |
Crea un objeto DbFunctionExpression que llama a la función 'GeometryMultiPolygonFromText' canónica con los argumentos especificados. |
GeometryPointFromBinary(DbExpression, DbExpression) |
Crea un objeto DbFunctionExpression que llama a la función 'GeometryPointFromBinary' canónica con los argumentos especificados. |
GeometryPointFromText(DbExpression, DbExpression) |
Crea un objeto DbFunctionExpression que llama a la función 'GeometryPointFromText' canónica con los argumentos especificados. |
GeometryPolygonFromBinary(DbExpression, DbExpression) |
Crea un objeto DbFunctionExpression que llama a la función 'GeometryPolygonFromBinary' canónica con los argumentos especificados. |
GeometryPolygonFromText(DbExpression, DbExpression) |
Crea un objeto DbFunctionExpression que llama a la función 'GeometryPolygonFromText' canónica con los argumentos especificados. |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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. |