Partager via


SpatialEdmFunctions Classe

Définition

Fournit une API permettant de construire des DbExpressionqui appellent des fonctions EDM canoniques liées à l’espace, et, le cas échéant, permet à cette API d’être accessible en tant que méthodes d’extension sur le type d’expression lui-même.

public ref class SpatialEdmFunctions abstract sealed
public static class SpatialEdmFunctions
type SpatialEdmFunctions = class
Public Module SpatialEdmFunctions
Héritage
SpatialEdmFunctions

Méthodes

Area(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « Area » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geography ou Edm.Geometry. Le type de résultat de l’expression est Edm.Double.

AsBinary(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction canonique « AsBinary » avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geography ou Edm.Geometry. Le type de résultat de l’expression est Edm.Binary.

AsGml(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « AsGml » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geography ou Edm.Geometry. Le type de résultat de l’expression est Edm.String.

AsText(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction canonique « AsText » avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geography ou Edm.Geometry. Le type de résultat de l’expression est Edm.String.

Centroid(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « Centroid » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geometry. Le type de résultat de l’expression est Edm.Geometry.

CoordinateSystemId(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « CoordinateSystemId » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geography ou Edm.Geometry. Le type de résultat de l’expression est Edm.Int32.

Distance(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « Distance » canonique avec les arguments spécifiés, qui doivent chacun avoir un type de résultat Edm.Geography ou Edm.Geometry. Le type de résultat de spatialValue1 doit correspondre au type de résultat de spatialValue2. Le type de résultat de l’expression est Edm.Double.

Elevation(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « Élévation » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geography ou Edm.Geometry. Le type de résultat de l’expression est Edm.Double.

EndPoint(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « EndPoint » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geography ou Edm.Geometry. Le type de résultat est le même que celui de spatialValue.

ExteriorRing(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « ExteriorRing » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geometry. Le type de résultat de l’expression est Edm.Geometry.

GeographyCollectionFromBinary(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeographyCollectionFromBinary » canonique avec les arguments spécifiés. geographyCollectionWellKnownBinaryValue doit avoir un type de résultat binaire, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geography.

GeographyCollectionFromText(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeographyCollectionFromText » canonique avec les arguments spécifiés. geographyCollectionWellKnownText doit avoir un type de résultat de chaîne, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geography.

GeographyFromBinary(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeographyFromBinary » canonique avec les arguments spécifiés. wellKnownBinaryValue doit avoir un type de résultat binaire, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geography.

GeographyFromBinary(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeographyFromBinary » canonique avec l’argument spécifié, qui doit avoir un type de résultat binaire. Le type de résultat de l’expression est Edm.Geography.

GeographyFromGml(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeographyFromGml » canonique avec les arguments spécifiés. geographyMarkup doit avoir un type de résultat de chaîne, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geography.

GeographyFromGml(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeographyFromGml » canonique avec l’argument spécifié, qui doit avoir un type de résultat de chaîne. Le type de résultat de l’expression est Edm.Geography.

GeographyFromText(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeographyFromText » canonique avec les arguments spécifiés. wellKnownText doit avoir un type de résultat de chaîne, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geography.

GeographyFromText(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeographyFromText » canonique avec l’argument spécifié, qui doit avoir un type de résultat de chaîne. Le type de résultat de l’expression est Edm.Geography. Sa valeur a l’ID de système de coordonnées par défaut (SRID) du fournisseur sous-jacent.

GeographyLineFromBinary(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeographyLineFromBinary » canonique avec les arguments spécifiés. lineWellKnownBinaryValue doit avoir un type de résultat binaire, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geography.

GeographyLineFromText(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeographyLineFromText » canonique avec les arguments spécifiés. lineWellKnownText doit avoir un type de résultat de chaîne, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geography.

GeographyMultiLineFromBinary(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeographyMultiLineFromBinary » canonique avec les arguments spécifiés. multiLineWellKnownBinaryValue doit avoir un type de résultat binaire, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geography.

GeographyMultiLineFromText(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeographyMultiLineFromText » canonique avec les arguments spécifiés. multiLineWellKnownText doit avoir un type de résultat de chaîne, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geography.

GeographyMultiPointFromBinary(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeographyMultiPointFromBinary » canonique avec les arguments spécifiés. multiPointWellKnownBinaryValue doit avoir un type de résultat binaire, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geography.

GeographyMultiPointFromText(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeographyMultiPointFromText » canonique avec les arguments spécifiés. multiPointWellKnownText doit avoir un type de résultat de chaîne, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geography.

GeographyMultiPolygonFromBinary(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeographyMultiPolygonFromBinary » canonique avec les arguments spécifiés. multiPolygonWellKnownBinaryValue doit avoir un type de résultat binaire, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geography.

GeographyMultiPolygonFromText(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeographyMultiPolygonFromText » canonique avec les arguments spécifiés. multiPolygonWellKnownText doit avoir un type de résultat de chaîne, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geography.

GeographyPointFromBinary(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeographyPointFromBinary » canonique avec les arguments spécifiés. pointWellKnownBinaryValue doit avoir un type de résultat binaire, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geography.

GeographyPointFromText(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeographyPointFromText » canonique avec les arguments spécifiés.

GeographyPolygonFromBinary(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeographyPolygonFromBinary » canonique avec les arguments spécifiés. polygonWellKnownBinaryValue doit avoir un type de résultat binaire, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geography.

GeographyPolygonFromText(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeographyPolygonFromText » canonique avec les arguments spécifiés. polygonWellKnownText doit avoir un type de résultat de chaîne, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geography.

GeometryCollectionFromBinary(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeometryCollectionFromBinary » canonique avec les arguments spécifiés. geometryCollectionWellKnownBinaryValue doit avoir un type de résultat binaire, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geometry.

GeometryCollectionFromText(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeometryCollectionFromText » canonique avec les arguments spécifiés. geometryCollectionWellKnownText doit avoir un type de résultat de chaîne, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geometry.

GeometryFromBinary(DbExpression, DbExpression)

Crée une DbFunctionExpression qui appelle la fonction « GeometryFromBinary » canonique avec les arguments spécifiés. wellKnownBinaryValue doit avoir un type de résultat binaire, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geometry.

GeometryFromBinary(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeometryFromBinary » canonique avec l’argument spécifié, qui doit avoir un type de résultat binaire. Le type de résultat de l’expression est Edm.Geometry.

GeometryFromGml(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeometryFromGml » canonique avec les arguments spécifiés. geometryMarkup doit avoir un type de résultat de chaîne, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geometry.

GeometryFromGml(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeometryFromGml » canonique avec l’argument spécifié, qui doit avoir un type de résultat de chaîne. Le type de résultat de l’expression est Edm.Geometry.

GeometryFromText(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeometryFromText » canonique avec les arguments spécifiés. wellKnownText doit avoir un type de résultat de chaîne, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geometry.

GeometryFromText(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeometryFromText » canonique avec l’argument spécifié, qui doit avoir un type de résultat de chaîne. Le type de résultat de l’expression est Edm.Geometry. Sa valeur a l’ID de système de coordonnées par défaut (SRID) du fournisseur sous-jacent.

GeometryLineFromBinary(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeometryLineFromBinary » canonique avec les arguments spécifiés. lineWellKnownBinaryValue doit avoir un type de résultat binaire, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geometry.

GeometryLineFromText(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeometryLineFromText » canonique avec les arguments spécifiés. lineWellKnownText doit avoir un type de résultat de chaîne, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geometry.

GeometryMultiLineFromBinary(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeometryMultiLineFromBinary » canonique avec les arguments spécifiés. multiLineWellKnownBinaryValue doit avoir un type de résultat binaire, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geometry.

GeometryMultiLineFromText(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeometryMultiLineFromText » canonique avec les arguments spécifiés. multiLineWellKnownText doit avoir un type de résultat de chaîne, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geometry.

GeometryMultiPointFromBinary(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeometryMultiPointFromBinary » canonique avec les arguments spécifiés. multiPointWellKnownBinaryValue doit avoir un type de résultat binaire, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geometry.

GeometryMultiPointFromText(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeometryMultiPointFromText » canonique avec les arguments spécifiés. multiPointWellKnownText doit avoir un type de résultat de chaîne, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geometry.

GeometryMultiPolygonFromBinary(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeometryMultiPolygonFromBinary » canonique avec les arguments spécifiés. multiPolygonWellKnownBinaryValue doit avoir un type de résultat binaire, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geometry.

GeometryMultiPolygonFromText(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeometryMultiPolygonFromText » canonique avec les arguments spécifiés. multiPolygonWellKnownText doit avoir un type de résultat de chaîne, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geometry.

GeometryPointFromBinary(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeometryPointFromBinary » canonique avec les arguments spécifiés. pointWellKnownBinaryValue doit avoir un type de résultat binaire, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geometry.

GeometryPointFromText(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeometryPointFromText » canonique avec les arguments spécifiés. pointWellKnownText doit avoir un type de résultat de chaîne, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geometry.

GeometryPolygonFromBinary(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeometryPolygonFromBinary » canonique avec les arguments spécifiés. polygonWellKnownBinaryValue doit avoir un type de résultat binaire, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geometry.

GeometryPolygonFromText(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « GeometryPolygonFromText » canonique avec les arguments spécifiés. polygonWellKnownText doit avoir un type de résultat de chaîne, tandis que coordinateSystemId doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est Edm.Geometry.

InteriorRingAt(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « InteriorRingAt » canonique avec les arguments spécifiés. Le premier argument doit avoir un type de résultat Edm.Geometry. Le deuxième argument doit avoir des types de résultats numériques entiers. Le type de résultat de l’expression est Edm.Geometry.

InteriorRingCount(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « InteriorRingCount » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geometry. Le type de résultat de l’expression est Edm.Int32.

IsClosedSpatial(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « IsClosedSpatial » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geography ou Edm.Geometry. Le type de résultat est Edm.Boolean.

IsEmptySpatial(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction canonique « IsEmptySpatial » avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geography ou Edm.Geometry. Le type de résultat de l’expression est Edm.Boolean.

IsRing(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « IsRing » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geometry. Le type de résultat est Edm.Boolean.

IsSimpleGeometry(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « IsSimpleGeometry » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geometry. Le type de résultat de l’expression est Edm.Boolean.

IsValidGeometry(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction canonique « IsValidGeometry » avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geometry. Le type de résultat de l’expression est Edm.Boolean.

Latitude(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « Latitude » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geography. Le type de résultat de l’expression est Edm.Double.

Longitude(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « Longitude » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geography. Le type de résultat de l’expression est Edm.Double.

Measure(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « Measure » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geography ou Edm.Geometry. Le type de résultat de l’expression est Edm.Double.

PointAt(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « PointAt » canonique avec les arguments spécifiés. Le premier argument doit avoir un type de résultat Edm.Geography ou Edm.Geometry. Le deuxième argument doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est le même que celui de spatialValue.

PointCount(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « PointCount » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geography ou Edm.Geometry. Le type de résultat de l’expression est Edm.Int32.

PointOnSurface(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « PointOnSurface » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geometry. Le type de résultat de l’expression est Edm.Geometry.

SpatialBoundary(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « SpatialBoundary » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geometry. Le type de résultat de l’expression est Edm.Geometry.

SpatialBuffer(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « SpatialBuffer » canonique avec les arguments spécifiés, qui doivent avoir des types de résultats Edm.Geography ou Edm.Geometry et Edm.Double. Le type de résultat de l’expression est Edm.Geometry.

SpatialContains(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « SpatialContains » canonique avec les arguments spécifiés, qui doivent chacun avoir un type de résultat Edm.Geometry. Le type de résultat de l’expression est Edm.Boolean.

SpatialConvexHull(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « SpatialConvexHull » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geometry. Le type de résultat de l’expression est Edm.Geometry.

SpatialCrosses(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « SpatialCrosses » canonique avec les arguments spécifiés, qui doivent chacun avoir un type de résultat Edm.Geometry. Le type de résultat de l’expression est Edm.Boolean.

SpatialDifference(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « SpatialDifference » canonique avec les arguments spécifiés, qui doivent chacun avoir un type de résultat Edm.Geography ou Edm.Geometry. Le type de résultat de spatialValue1 doit correspondre au type de résultat de spatialValue2. Le type de résultat de l’expression est identique au type de spatialValue1 et spatialValue2.

SpatialDimension(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « SpatialDimension » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geography ou Edm.Geometry. Le type de résultat de l’expression est Edm.Int32.

SpatialDisjoint(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « SpatialDisjoint » canonique avec les arguments spécifiés, qui doivent chacun avoir un type de résultat Edm.Geography ou Edm.Geometry. Le type de résultat de spatialValue1 doit correspondre au type de résultat de spatialValue2. Le type de résultat de l’expression est Edm.Boolean.

SpatialElementAt(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « SpatialElementAt » canonique avec les arguments spécifiés. Le premier argument doit avoir un type de résultat Edm.Geography ou Edm.Geometry. Le deuxième argument doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est le même que celui de spatialValue.

SpatialElementCount(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « SpatialElementCount » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geography ou Edm.Geometry. Le type de résultat de l’expression est Edm.Int32.

SpatialEnvelope(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « SpatialEnvelope » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geometry. Le type de résultat de l’expression est Edm.Geometry.

SpatialEquals(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « SpatialEquals » canonique avec les arguments spécifiés, qui doivent chacun avoir un type de résultat Edm.Geography ou Edm.Geometry. Le type de résultat de spatialValue1 doit correspondre au type de résultat de spatialValue2. Le type de résultat de l’expression est Edm.Boolean.

SpatialIntersection(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « SpatialIntersection » canonique avec les arguments spécifiés, qui doivent chacun avoir un type de résultat Edm.Geography ou Edm.Geometry. Le type de résultat de spatialValue1 doit correspondre au type de résultat de spatialValue2. Le type de résultat de l’expression est identique au type de spatialValue1 et spatialValue2.

SpatialIntersects(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « SpatialIntersects » canonique avec les arguments spécifiés, qui doivent chacun avoir un type de résultat Edm.Geography ou Edm.Geometry. Le type de résultat de spatialValue1 doit correspondre au type de résultat de spatialValue2. Le type de résultat de l’expression est Edm.Boolean.

SpatialLength(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « SpatialLength » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geography ou Edm.Geometry. Le type de résultat de l’expression est Edm.Double.

SpatialOverlaps(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction canonique « SpatialOverlaps » avec les arguments spécifiés, qui doivent chacun avoir un type de résultat Edm.Geometry. Le type de résultat de l’expression est Edm.Boolean.

SpatialRelate(DbExpression, DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « SpatialRelate » canonique avec les arguments spécifiés, qui doivent avoir des types de résultats Edm.Geometry et de chaîne. Le type de résultat de l’expression est Edm.Boolean.

SpatialSymmetricDifference(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « SpatialSymmetricDifference » canonique avec les arguments spécifiés, qui doivent chacun avoir un type de résultat Edm.Geography ou Edm.Geometry. Le type de résultat de spatialValue1 doit correspondre au type de résultat de spatialValue2. Le type de résultat de l’expression est identique au type de spatialValue1 et spatialValue2.

SpatialTouches(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « SpatialTouches » canonique avec les arguments spécifiés, qui doivent chacun avoir un type de résultat Edm.Geometry. Le type de résultat de l’expression est Edm.Boolean.

SpatialTypeName(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « SpatialTypeName » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geography ou Edm.Geometry. Le type de résultat de l’expression est Edm.String.

SpatialUnion(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « SpatialUnion » canonique avec les arguments spécifiés, qui doivent chacun avoir un type de résultat Edm.Geography ou Edm.Geometry. Le type de résultat de spatialValue1 doit correspondre au type de résultat de spatialValue2. Le type de résultat de l’expression est identique au type de spatialValue1 et spatialValue2.

SpatialWithin(DbExpression, DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « SpatialWithin » canonique avec les arguments spécifiés, qui doivent chacun avoir un type de résultat Edm.Geometry. Le type de résultat de l’expression est Edm.Boolean.

StartPoint(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « StartPoint » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geography ou Edm.Geometry. Le type de résultat est le même que celui de spatialValue.

XCoordinate(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « XCoordinate » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geometry. Le type de résultat de l’expression est Edm.Double.

YCoordinate(DbExpression)

Crée un DbFunctionExpression qui appelle la fonction « YCoordinate » canonique avec l’argument spécifié, qui doit avoir un type de résultat Edm.Geometry. Le type de résultat de l’expression est Edm.Double.

S’applique à