SpatialEdmFunctions Klasa

Definicja

Udostępnia interfejs API do konstruowania DbExpressionelementów, które wywołują funkcje kanoniczne EDM powiązane przestrzennie, a w razie potrzeby umożliwiają dostęp do tego interfejsu API jako metody rozszerzenia dla samego typu wyrażenia.

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

Metody

Area(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "Area" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.Double.

AsBinary(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "AsBinary" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.Binary.

AsGml(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "AsGml" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.String.

AsText(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "AsText" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.String.

Centroid(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "Centroid" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Geometry.

CoordinateSystemId(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "CoordinateSystemId" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.Int32.

Distance(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "Distance" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ spatialValue1 wyniku musi być zgodny z typem wyniku .spatialValue2 Typ wyniku wyrażenia to Edm.Double.

Elevation(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "Elevation" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.Double.

EndPoint(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "EndPoint" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku jest taki sam jak w przypadku spatialValueelementu .

ExteriorRing(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "ExteriorRing" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Geometry.

GeographyCollectionFromBinary(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "GeographyCollectionFromBinary" z określonymi argumentami. geographyCollectionWellKnownBinaryValue musi mieć typ wyniku binarnego, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geography.

GeographyCollectionFromText(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "GeographyCollectionFromText" z określonymi argumentami. geographyCollectionWellKnownText musi mieć typ wyniku ciągu, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geography.

GeographyFromBinary(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "GeographyFromBinary" z określonym argumentem, który musi mieć binarny typ wyniku. Typ wyniku wyrażenia to Edm.Geography.

GeographyFromBinary(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "GeographyFromBinary" z określonymi argumentami. wellKnownBinaryValue musi mieć typ wyniku binarnego, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geography.

GeographyFromGml(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "GeographyFromGml" z określonym argumentem, który musi mieć typ wyniku ciągu. Typ wyniku wyrażenia to Edm.Geography.

GeographyFromGml(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "GeographyFromGml" z określonymi argumentami. geographyMarkup musi mieć typ wyniku ciągu, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geography.

GeographyFromText(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "GeographyFromText" z określonym argumentem, który musi mieć typ wyniku ciągu. Typ wyniku wyrażenia to Edm.Geography. Jego wartość ma domyślny identyfikator systemu współrzędnych (SRID) bazowego dostawcy.

GeographyFromText(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "GeographyFromText" z określonymi argumentami. wellKnownText musi mieć typ wyniku ciągu, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geography.

GeographyLineFromBinary(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję GeographyLineFromBinary z określonymi argumentami. lineWellKnownBinaryValue musi mieć typ wyniku binarnego, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geography.

GeographyLineFromText(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "GeographyLineFromText" z określonymi argumentami. lineWellKnownText musi mieć typ wyniku ciągu, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geography.

GeographyMultiLineFromBinary(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "GeographyMultiLineFromBinary" z określonymi argumentami. multiLineWellKnownBinaryValue musi mieć typ wyniku binarnego, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geography.

GeographyMultiLineFromText(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję GeographyMultiLineFromText z określonymi argumentami. multiLineWellKnownText musi mieć typ wyniku ciągu, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geography.

GeographyMultiPointFromBinary(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję GeographyMultiPointFromBinary z określonymi argumentami. multiPointWellKnownBinaryValue musi mieć typ wyniku binarnego, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geography.

GeographyMultiPointFromText(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję GeographyMultiPointFromText z określonymi argumentami. multiPointWellKnownText musi mieć typ wyniku ciągu, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geography.

GeographyMultiPolygonFromBinary(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "GeographyMultiPolygonFromBinary" z określonymi argumentami. multiPolygonWellKnownBinaryValue musi mieć typ wyniku binarnego, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geography.

GeographyMultiPolygonFromText(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję GeographyMultiPolygonFromText z określonymi argumentami. multiPolygonWellKnownText musi mieć typ wyniku ciągu, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geography.

GeographyPointFromBinary(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "GeographyPointFromBinary" z określonymi argumentami. pointWellKnownBinaryValue musi mieć typ wyniku binarnego, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geography.

GeographyPointFromText(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "GeographyPointFromText" z określonymi argumentami.

GeographyPolygonFromBinary(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "GeographyPolygonFromBinary" z określonymi argumentami. polygonWellKnownBinaryValue musi mieć typ wyniku binarnego, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geography.

GeographyPolygonFromText(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "GeographyPolygonFromText" z określonymi argumentami. polygonWellKnownText musi mieć typ wyniku ciągu, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geography.

GeometryCollectionFromBinary(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "GeometryCollectionFromBinary" z określonymi argumentami. geometryCollectionWellKnownBinaryValue musi mieć typ wyniku binarnego, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geometry.

GeometryCollectionFromText(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "GeometryCollectionFromText" z określonymi argumentami. geometryCollectionWellKnownText musi mieć typ wyniku ciągu, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geometry.

GeometryFromBinary(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "GeometryFromBinary" z określonym argumentem, który musi mieć typ wyniku binarnego. Typ wyniku wyrażenia to Edm.Geometry.

GeometryFromBinary(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "GeometryFromBinary" z określonymi argumentami. wellKnownBinaryValue musi mieć typ wyniku binarnego, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geometry.

GeometryFromGml(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "GeometryFromGml" z określonym argumentem, który musi mieć typ wyniku ciągu. Typ wyniku wyrażenia to Edm.Geometry.

GeometryFromGml(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "GeometryFromGml" z określonymi argumentami. geometryMarkup musi mieć typ wyniku ciągu, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geometry.

GeometryFromText(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "GeometryFromText" z określonym argumentem, który musi mieć typ wyniku ciągu. Typ wyniku wyrażenia to Edm.Geometry. Jego wartość ma domyślny identyfikator systemu współrzędnych (SRID) bazowego dostawcy.

GeometryFromText(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "GeometryFromText" z określonymi argumentami. wellKnownText musi mieć typ wyniku ciągu, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geometry.

GeometryLineFromBinary(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "GeometryLineFromBinary" z określonymi argumentami. lineWellKnownBinaryValue musi mieć binarny typ wyniku, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geometry.

GeometryLineFromText(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "GeometryLineFromText" z określonymi argumentami. lineWellKnownText musi mieć typ wyniku ciągu, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geometry.

GeometryMultiLineFromBinary(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "GeometryMultiLineFromBinary" z określonymi argumentami. multiLineWellKnownBinaryValue musi mieć binarny typ wyniku, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geometry.

GeometryMultiLineFromText(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "GeometryMultiLineFromText" z określonymi argumentami. multiLineWellKnownText musi mieć typ wyniku ciągu, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geometry.

GeometryMultiPointFromBinary(DbExpression, DbExpression)

Tworzy element DbFunctionExpression , który wywołuje kanoniczną funkcję "GeometryMultiPointFromBinary" z określonymi argumentami. multiPointWellKnownBinaryValue musi mieć binarny typ wyniku, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geometry.

GeometryMultiPointFromText(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "GeometryMultiPointFromText" z określonymi argumentami. multiPointWellKnownText musi mieć typ wyniku ciągu, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geometry.

GeometryMultiPolygonFromBinary(DbExpression, DbExpression)

Tworzy element DbFunctionExpression , który wywołuje kanoniczną funkcję "GeometryMultiPolygonFromBinary" z określonymi argumentami. multiPolygonWellKnownBinaryValue musi mieć binarny typ wyniku, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geometry.

GeometryMultiPolygonFromText(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "GeometryMultiPolygonFromText" z określonymi argumentami. multiPolygonWellKnownText musi mieć typ wyniku ciągu, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geometry.

GeometryPointFromBinary(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "GeometryPointFromBinary" z określonymi argumentami. pointWellKnownBinaryValue musi mieć binarny typ wyniku, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geometry.

GeometryPointFromText(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "GeometryPointFromText" z określonymi argumentami. pointWellKnownText musi mieć typ wyniku ciągu, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geometry.

GeometryPolygonFromBinary(DbExpression, DbExpression)

Tworzy element DbFunctionExpression , który wywołuje kanoniczną funkcję "GeometryPolygonFromBinary" z określonymi argumentami. polygonWellKnownBinaryValue musi mieć binarny typ wyniku, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geometry.

GeometryPolygonFromText(DbExpression, DbExpression)

Tworzy element DbFunctionExpression , który wywołuje kanoniczną funkcję "GeometryPolygonFromText" z określonymi argumentami. polygonWellKnownText musi mieć typ wyniku ciągu, a jednocześnie coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geometry.

InteriorRingAt(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "InteriorRingAt" z określonymi argumentami. Pierwszy argument musi mieć typ wyniku Edm.Geometry. Drugi argument musi mieć typy wyników liczbowych liczb całkowitych. Typ wyniku wyrażenia to Edm.Geometry.

InteriorRingCount(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "InteriorRingCount" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Int32.

IsClosedSpatial(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "IsClosedSpatial" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku to Edm.Boolean.

IsEmptySpatial(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "IsEmptySpatial" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.Boolean.

IsRing(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "IsRing" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku to Edm.Boolean.

IsSimpleGeometry(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "IsSimpleGeometry" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Boolean.

IsValidGeometry(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "IsValidGeometry" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Boolean.

Latitude(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "Latitude" z określonym argumentem, który musi mieć typ wyniku Edm.Geography. Typ wyniku wyrażenia to Edm.Double.

Longitude(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "Longitude" z określonym argumentem, który musi mieć typ wyniku Edm.Geography. Typ wyniku wyrażenia to Edm.Double.

Measure(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "Measure" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.Double.

PointAt(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "PointAt" z określonymi argumentami. Pierwszy argument musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Drugi argument musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia jest taki sam jak typ spatialValuewyrażenia .

PointCount(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "PointCount" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.Int32.

PointOnSurface(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "PointOnSurface" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Geometry.

SpatialBoundary(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialBoundary" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Geometry.

SpatialBuffer(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialBuffer" z określonymi argumentami, które muszą mieć typy wyników Edm.Geography lub Edm.Geometry i Edm.Double. Typ wyniku wyrażenia to Edm.Geometry.

SpatialContains(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialContains" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Boolean.

SpatialConvexHull(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialConvexHull" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Geometry.

SpatialCrosses(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialCrosses" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Boolean.

SpatialDifference(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialDifference" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ spatialValue1 wyniku musi być zgodny z typem spatialValue2wyniku . Typ wyniku wyrażenia jest taki sam jak typ spatialValue1 i spatialValue2.

SpatialDimension(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialDimension" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.Int32.

SpatialDisjoint(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialDisjoint" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ spatialValue1 wyniku musi być zgodny z typem spatialValue2wyniku . Typ wyniku wyrażenia to Edm.Boolean.

SpatialElementAt(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialElementAt" z określonymi argumentami. Pierwszy argument musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Drugi argument musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia jest taki sam jak typ spatialValuewyrażenia .

SpatialElementCount(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialElementCount" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.Int32.

SpatialEnvelope(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialEnvelope" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Geometry.

SpatialEquals(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialEquals" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ spatialValue1 wyniku musi być zgodny z typem spatialValue2wyniku . Typ wyniku wyrażenia to Edm.Boolean.

SpatialIntersection(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialIntersection" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ spatialValue1 wyniku musi być zgodny z typem spatialValue2wyniku . Typ wyniku wyrażenia jest taki sam jak typ spatialValue1 i spatialValue2.

SpatialIntersects(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialIntersects" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ spatialValue1 wyniku musi być zgodny z typem spatialValue2wyniku . Typ wyniku wyrażenia to Edm.Boolean.

SpatialLength(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialLength" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.Double.

SpatialOverlaps(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialOverlaps" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Boolean.

SpatialRelate(DbExpression, DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialRelate" z określonymi argumentami, które muszą mieć typy wyników Edm.Geometry i ciągów. Typ wyniku wyrażenia to Edm.Boolean.

SpatialSymmetricDifference(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialSymmetricDifference" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ spatialValue1 wyniku musi być zgodny z typem spatialValue2wyniku . Typ wyniku wyrażenia jest taki sam jak typ spatialValue1 i spatialValue2.

SpatialTouches(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialTouches" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Boolean.

SpatialTypeName(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialTypeName" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.String.

SpatialUnion(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialUnion" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ spatialValue1 wyniku musi być zgodny z typem spatialValue2wyniku . Typ wyniku wyrażenia jest taki sam jak typ spatialValue1 i spatialValue2.

SpatialWithin(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialWithin" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Boolean.

StartPoint(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "StartPoint" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku jest taki sam jak typ spatialValue.

XCoordinate(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "XCoordinate" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Double.

YCoordinate(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "YCoordinate" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Double.

Dotyczy