Condividi tramite


SpatialEdmFunctions Classe

Definizione

Fornisce un'API per costruire DbExpressions che richiamano funzioni EDM canoniche reali spaziali e, se appropriato, consente l'accesso all'API come metodi di estensione sul tipo di espressione stessa.

public static class SpatialEdmFunctions
type SpatialEdmFunctions = class
Public Module SpatialEdmFunctions
Ereditarietà
SpatialEdmFunctions

Metodi

Area(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Area' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Double.

AsBinary(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'AsBinary' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Binary.

AsGml(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'AsGml' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.String.

AsText(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'AsText' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.String.

Centroid(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Centroid' canonica con gli argomenti specificati, che devono presentare un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Geometry.

CoordinateSystemId(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione "CoordinateSystemId" canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Int32.

Distance(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Distance' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato di spatialValue1 deve corrispondere al tipo di risultato di spatialValue2. Il tipo di risultato dell'espressione è Edm.Double.

Elevation(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Elevation' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Double.

EndPoint(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'EndPoint' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato è uguale a quello di spatialValue.

ExteriorRing(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'ExteriorRing' canonica con gli argomenti specificati, che devono presentare un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Geometry.

GeographyCollectionFromBinary(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeographyCollectionFromBinary' canonica con gli argomenti specificati. geographyCollectionWellKnownBinaryValue deve avere un tipo di risultato binario, mentre coordinateSystemId deve avere un tipo di risultato numerico intero. Il tipo di risultato dell'espressione è Edm.Geography.

GeographyCollectionFromText(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeographyCollectionFromText' canonica con gli argomenti specificati. geographyCollectionWellKnownText deve avere un tipo di risultato stringa, mentre coordinateSystemId deve avere un tipo di risultato numerico intero. Il tipo di risultato dell'espressione è Edm.Geography.

GeographyFromBinary(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeographyFromBinary' canonica con l'argomento specificato, che deve presentare un tipo di risultato binario. Il tipo di risultato dell'espressione è Edm.Geography.

GeographyFromBinary(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeographyFromBinary' canonica con gli argomenti specificati. wellKnownBinaryValue deve avere un tipo di risultato binario, mentre coordinateSystemId deve avere un tipo di risultato numerico intero. Il tipo di risultato dell'espressione è Edm.Geography.

GeographyFromGml(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeographyFromGml' canonica con l'argomento specificato, che deve presentare un tipo di risultato String. Il tipo di risultato dell'espressione è Edm.Geography.

GeographyFromGml(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeographyFromGml' canonica con gli argomenti specificati. geographyMarkup deve avere un tipo di risultato stringa, mentre coordinateSystemId deve avere un tipo di risultato numerico intero. Il tipo di risultato dell'espressione è Edm.Geography.

GeographyFromText(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeographyFromText' canonica con l'argomento specificato, che deve presentare un tipo di risultato String. Il tipo di risultato dell'espressione è Edm.Geography. Il valore contiene l'ID del sistema di coordinate predefinito (SRID) del provider sottostante.

GeographyFromText(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeographyFromText' canonica con gli argomenti specificati. wellKnownText deve avere un tipo di risultato stringa, mentre coordinateSystemId deve avere un tipo di risultato numerico intero. Il tipo di risultato dell'espressione è Edm.Geography.

GeographyLineFromBinary(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeographyLineFromBinary' canonica con gli argomenti specificati. lineWellKnownBinaryValue deve avere un tipo di risultato binario, mentre coordinateSystemId deve avere un tipo di risultato numerico intero. Il tipo di risultato dell'espressione è Edm.Geography.

GeographyLineFromText(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeographyLineFromText' canonica con gli argomenti specificati. lineWellKnownText deve avere un tipo di risultato stringa, mentre coordinateSystemId deve avere un tipo di risultato numerico intero. Il tipo di risultato dell'espressione è Edm.Geography.

GeographyMultiLineFromBinary(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione "GeographyMultiLineFromBinary" canonica con gli argomenti specificati. multiLineWellKnownBinaryValue deve avere un tipo di risultato binario, mentre coordinateSystemId deve avere un tipo di risultato numerico intero. Il tipo di risultato dell'espressione è Edm.Geography.

GeographyMultiLineFromText(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione "GeographyMultiLineFromText" canonica con gli argomenti specificati. multiLineWellKnownText deve avere un tipo di risultato stringa, mentre coordinateSystemId deve avere un tipo di risultato numerico intero. Il tipo di risultato dell'espressione è Edm.Geography.

GeographyMultiPointFromBinary(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeographyMultiPointFromBinary' canonica con gli argomenti specificati. multiPointWellKnownBinaryValue deve avere un tipo di risultato binario, mentre coordinateSystemId deve avere un tipo di risultato numerico intero. Il tipo di risultato dell'espressione è Edm.Geography.

GeographyMultiPointFromText(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeographyMultiPointFromText' canonica con gli argomenti specificati. multiPointWellKnownText deve avere un tipo di risultato stringa, mentre coordinateSystemId deve avere un tipo di risultato numerico intero. Il tipo di risultato dell'espressione è Edm.Geography.

GeographyMultiPolygonFromBinary(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeographyMultiPolygonFromBinary' canonica con gli argomenti specificati. multiPolygonWellKnownBinaryValue deve avere un tipo di risultato binario, mentre coordinateSystemId deve avere un tipo di risultato numerico intero. Il tipo di risultato dell'espressione è Edm.Geography.

GeographyMultiPolygonFromText(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeographyMultiPolygonFromText' canonica con gli argomenti specificati. multiPolygonWellKnownText deve avere un tipo di risultato stringa, mentre coordinateSystemId deve avere un tipo di risultato numerico intero. Il tipo di risultato dell'espressione è Edm.Geography.

GeographyPointFromBinary(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeographyPointFromBinary' canonica con gli argomenti specificati. pointWellKnownBinaryValue deve avere un tipo di risultato binario, mentre coordinateSystemId deve avere un tipo di risultato numerico intero. Il tipo di risultato dell'espressione è Edm.Geography.

GeographyPointFromText(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeographyPointFromText' canonica con gli argomenti specificati.

GeographyPolygonFromBinary(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeographyPolygonFromBinary' canonica con gli argomenti specificati. polygonWellKnownBinaryValue deve avere un tipo di risultato binario, mentre coordinateSystemId deve avere un tipo di risultato numerico intero. Il tipo di risultato dell'espressione è Edm.Geography.

GeographyPolygonFromText(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeographyPolygonFromText' canonica con gli argomenti specificati. polygonWellKnownText deve avere un tipo di risultato stringa, mentre coordinateSystemId deve avere un tipo di risultato numerico intero. Il tipo di risultato dell'espressione è Edm.Geography.

GeometryCollectionFromBinary(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeometryCollectionFromBinary' canonica con gli argomenti specificati. geometryCollectionWellKnownBinaryValue deve avere un tipo di risultato binario, mentre coordinateSystemId deve avere un tipo di risultato numerico intero. Il tipo di risultato dell'espressione è Edm.Geometry.

GeometryCollectionFromText(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeometryCollectionFromText' canonica con gli argomenti specificati. geometryCollectionWellKnownText deve avere un tipo di risultato stringa, mentre coordinateSystemId deve avere un tipo di risultato numerico intero. Il tipo di risultato dell'espressione è Edm.Geometry.

GeometryFromBinary(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeometryFromBinary' canonica con l'argomento specificato, che deve presentare un tipo di risultato binario. Il tipo di risultato dell'espressione è Edm.Geometry.

GeometryFromBinary(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeometryFromBinary' canonica con gli argomenti specificati. wellKnownBinaryValue deve avere un tipo di risultato binario, mentre coordinateSystemId deve avere un tipo di risultato numerico intero. Il tipo di risultato dell'espressione è Edm.Geometry.

GeometryFromGml(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeometryFromGml' canonica con l'argomento specificato, che deve presentare un tipo di risultato String. Il tipo di risultato dell'espressione è Edm.Geometry.

GeometryFromGml(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeometryFromGml' canonica con gli argomenti specificati. geometryMarkup deve avere un tipo di risultato stringa, mentre coordinateSystemId deve avere un tipo di risultato numerico intero. Il tipo di risultato dell'espressione è Edm.Geometry.

GeometryFromText(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeometryFromText' canonica con l'argomento specificato, che deve presentare un tipo di risultato String. Il tipo di risultato dell'espressione è Edm.Geometry. Il valore contiene l'ID del sistema di coordinate predefinito (SRID) del provider sottostante.

GeometryFromText(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeometryFromText' canonica con gli argomenti specificati. wellKnownText deve avere un tipo di risultato stringa, mentre coordinateSystemId deve avere un tipo di risultato numerico intero. Il tipo di risultato dell'espressione è Edm.Geometry.

GeometryLineFromBinary(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeometryLineFromBinary' canonica con gli argomenti specificati. lineWellKnownBinaryValue deve avere un tipo di risultato binario, mentre coordinateSystemId deve avere un tipo di risultato numerico integer. Il tipo di risultato dell'espressione è Edm.Geometry.

GeometryLineFromText(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeometryLineFromText' canonica con gli argomenti specificati. lineWellKnownText deve avere un tipo di risultato stringa, mentre coordinateSystemId deve avere un tipo di risultato numerico integer. Il tipo di risultato dell'espressione è Edm.Geometry.

GeometryMultiLineFromBinary(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeometryMultiLineFromBinary' canonica con gli argomenti specificati. multiLineWellKnownBinaryValue deve avere un tipo di risultato binario, mentre coordinateSystemId deve avere un tipo di risultato numerico integer. Il tipo di risultato dell'espressione è Edm.Geometry.

GeometryMultiLineFromText(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeometryMultiLineFromText' canonica con gli argomenti specificati. multiLineWellKnownText deve avere un tipo di risultato stringa, mentre coordinateSystemId deve avere un tipo di risultato numerico integer. Il tipo di risultato dell'espressione è Edm.Geometry.

GeometryMultiPointFromBinary(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeometryMultiPointFromBinary' canonica con gli argomenti specificati. multiPointWellKnownBinaryValue deve avere un tipo di risultato binario, mentre coordinateSystemId deve avere un tipo di risultato numerico integer. Il tipo di risultato dell'espressione è Edm.Geometry.

GeometryMultiPointFromText(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeometryMultiPointFromText' canonica con gli argomenti specificati. multiPointWellKnownText deve avere un tipo di risultato stringa, mentre coordinateSystemId deve avere un tipo di risultato numerico integer. Il tipo di risultato dell'espressione è Edm.Geometry.

GeometryMultiPolygonFromBinary(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeometryMultiPolygonFromBinary' canonica con gli argomenti specificati. multiPolygonWellKnownBinaryValue deve avere un tipo di risultato binario, mentre coordinateSystemId deve avere un tipo di risultato numerico integer. Il tipo di risultato dell'espressione è Edm.Geometry.

GeometryMultiPolygonFromText(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeometryMultiPolygonFromText' canonica con gli argomenti specificati. multiPolygonWellKnownText deve avere un tipo di risultato stringa, mentre coordinateSystemId deve avere un tipo di risultato numerico integer. Il tipo di risultato dell'espressione è Edm.Geometry.

GeometryPointFromBinary(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeometryPointFromBinary' canonica con gli argomenti specificati. pointWellKnownBinaryValue deve avere un tipo di risultato binario, mentre coordinateSystemId deve avere un tipo di risultato numerico integer. Il tipo di risultato dell'espressione è Edm.Geometry.

GeometryPointFromText(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeometryPointFromText' canonica con gli argomenti specificati. pointWellKnownText deve avere un tipo di risultato stringa, mentre coordinateSystemId deve avere un tipo di risultato numerico intero. Il tipo di risultato dell'espressione è Edm.Geometry.

GeometryPolygonFromBinary(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeometryPolygonFromBinary' canonica con gli argomenti specificati. polygonWellKnownBinaryValue deve avere un tipo di risultato binario, mentre coordinateSystemId deve avere un tipo di risultato numerico integer. Il tipo di risultato dell'espressione è Edm.Geometry.

GeometryPolygonFromText(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'GeometryPolygonFromText' canonica con gli argomenti specificati. polygonWellKnownText deve avere un tipo di risultato stringa, mentre coordinateSystemId deve avere un tipo di risultato numerico integer. Il tipo di risultato dell'espressione è Edm.Geometry.

InteriorRingAt(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'InteriorRingAt' canonica con gli argomenti specificati. Il primo argomento deve avere un tipo di risultato Edm.Geometry. I risultati del secondo argomento devono essere numerici e di tipo Integer. Il tipo di risultato dell'espressione è Edm.Geometry.

InteriorRingCount(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'InteriorRingCount' canonica con gli argomenti specificati, che devono presentare un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Int32.

IsClosedSpatial(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'IsClosedSpatial' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato è Edm.Boolean.

IsEmptySpatial(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'IsEmptySpatial' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Boolean.

IsRing(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'IsRing' canonica con gli argomenti specificati, che devono presentare un tipo di risultato Edm.Geometry. Il tipo di risultato è Edm.Boolean.

IsSimpleGeometry(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'IsSimpleGeometry' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Boolean.

IsValidGeometry(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'IsValidGeometry' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Boolean.

Latitude(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Latitude' canonica con gli argomenti specificati, che devono presentare un tipo di risultato Edm.Geography. Il tipo di risultato dell'espressione è Edm.Double.

Longitude(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Longitude' canonica con gli argomenti specificati, che devono presentare un tipo di risultato Edm.Geography. Il tipo di risultato dell'espressione è Edm.Double.

Measure(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Measure' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Double.

PointAt(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'PointAt' canonica con gli argomenti specificati. Il primo argomento deve avere un tipo di risultato Edm.Geometry o Edm.Geography. Il risultato del secondo argomento deve essere numerico e di tipo Integer. Il tipo di risultato dell'espressione è uguale a quello di spatialValue.

PointCount(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'PointCount' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Int32.

PointOnSurface(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'PointOnSurface' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Geometry.

SpatialBoundary(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialBoundary' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Geometry.

SpatialBuffer(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione "SpatialBuffer" canonica con gli argomenti specificati, che deve presentare un tipo di risultato Edm.Geography o Edm.Double. Il tipo di risultato dell'espressione è Edm.Geometry.

SpatialContains(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialContains' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Boolean.

SpatialConvexHull(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialConvexHull' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Geometry.

SpatialCrosses(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialCrosses' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Boolean.

SpatialDifference(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialDifference' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato di spatialValue1 deve corrispondere al tipo di risultato spatialValue2. Il tipo di risultato dell'espressione è uguale al tipo di spatialValue1 e spatialValue2.

SpatialDimension(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione "SpatialDimension" canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Int32.

SpatialDisjoint(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialDisjoint' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato di spatialValue1 deve corrispondere al tipo di risultato spatialValue2. Il tipo di risultato dell'espressione è Edm.Boolean.

SpatialElementAt(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialElementAt' canonica con gli argomenti specificati. Il primo argomento deve avere un tipo di risultato Edm.Geometry o Edm.Geography. Il risultato del secondo argomento deve essere numerico e di tipo Integer. Il tipo di risultato dell'espressione è uguale a quello di spatialValue.

SpatialElementCount(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione "SpatialElementCount" canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Int32.

SpatialEnvelope(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialEnvelope' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Geometry.

SpatialEquals(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialEquals' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato di spatialValue1 deve corrispondere al tipo di risultato spatialValue2. Il tipo di risultato dell'espressione è Edm.Boolean.

SpatialIntersection(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialIntersection' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato di spatialValue1 deve corrispondere al tipo di risultato spatialValue2. Il tipo di risultato dell'espressione è uguale al tipo di spatialValue1 e spatialValue2.

SpatialIntersects(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialIntersects' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato di spatialValue1 deve corrispondere al tipo di risultato spatialValue2. Il tipo di risultato dell'espressione è Edm.Boolean.

SpatialLength(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialLength' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Double.

SpatialOverlaps(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialOverlaps' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Boolean.

SpatialRelate(DbExpression, DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialRelate' canonica con gli argomenti specificati, che devono presentare tipi di risultato Edm.Geometry e String. Il tipo di risultato dell'espressione è Edm.Boolean.

SpatialSymmetricDifference(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialSymmetricDifference' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato di spatialValue1 deve corrispondere al tipo di risultato spatialValue2. Il tipo di risultato dell'espressione è uguale al tipo di spatialValue1 e spatialValue2.

SpatialTouches(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialTouches' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Boolean.

SpatialTypeName(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialTypeName' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.String.

SpatialUnion(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialUnion' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato di spatialValue1 deve corrispondere al tipo di risultato spatialValue2. Il tipo di risultato dell'espressione è uguale al tipo di spatialValue1 e spatialValue2.

SpatialWithin(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialWithin' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Boolean.

StartPoint(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione "StartPoint" canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato è uguale a quello di spatialValue.

XCoordinate(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'XCoordinate' canonica con gli argomenti specificati, che devono presentare un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Double.

YCoordinate(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'YCoordinate' canonica con gli argomenti specificati, che devono presentare un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Double.

Si applica a