Udostępnij przez


SpatialEdmFunctions Klasa

Definicja

Udostępnia interfejs API do konstruowania DbExpressionelementów, które wywołują przestrzenne funkcje kanoniczne EDM, i, w razie potrzeby, umożliwiają dostęp do tego interfejsu API jako metody rozszerzenia w samym typie wyrażenia.

public static class SpatialEdmFunctions
type SpatialEdmFunctions = class
Public Module SpatialEdmFunctions
Dziedziczenie
SpatialEdmFunctions

Metody

Area(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "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 kanoniczną funkcję "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 kanoniczną funkcję "Distance" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku elementu spatialValue1 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 wartość spatialValue.

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 element DbFunctionExpression , który wywołuje kanoniczną funkcję "GeographyCollectionFromBinary" z określonymi argumentami. geographyCollectionWellKnownBinaryValue musi mieć binarny typ wyniku, a element 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 kanoniczną funkcję "GeographyCollectionFromText" z określonymi argumentami. geographyCollectionWellKnownText musi mieć typ wyniku ciągu, a element coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geography.

GeographyFromBinary(DbExpression)

Tworzy element DbFunctionExpression , który wywołuje kanoniczną funkcję "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 kanoniczną funkcję "GeographyFromBinary" z określonymi argumentami. wellKnownBinaryValue musi mieć binarny typ wyniku, podczas gdy element 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 kanoniczną funkcję "GeographyFromGml" z określonymi argumentami. geographyMarkup musi mieć typ wyniku ciągu, podczas gdy 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 kanoniczną funkcję "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, podczas gdy element coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geography.

GeographyLineFromBinary(DbExpression, DbExpression)

Tworzy element DbFunctionExpression , który wywołuje kanoniczną funkcję "GeographyLineFromBinary" z określonymi argumentami. lineWellKnownBinaryValue musi mieć binarny typ wyniku, podczas gdy element 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 element coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geography.

GeographyMultiLineFromBinary(DbExpression, DbExpression)

Tworzy element DbFunctionExpression , który wywołuje kanoniczną funkcję "GeographyMultiLineFromBinary" z określonymi argumentami. parametr multiLineWellKnownBinaryValue musi mieć binarny typ wyniku, a element 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 element 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ć binarny typ wyniku, podczas gdy 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 element coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geography.

GeographyMultiPolygonFromBinary(DbExpression, DbExpression)

Tworzy element DbFunctionExpression , który wywołuje kanoniczną funkcję "GeographyMultiPolygonFromBinary" z określonymi argumentami. multiPolygonWellKnownBinaryValue musi mieć binarny typ wyniku, a element 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, podczas gdy element 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 kanoniczną funkcję "GeographyPointFromBinary" z określonymi argumentami. element pointWellKnownBinaryValue musi mieć binarny typ wyniku, a element 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 kanoniczną funkcję "GeographyPointFromText" z określonymi argumentami.

GeographyPolygonFromBinary(DbExpression, DbExpression)

Tworzy element DbFunctionExpression , który wywołuje kanoniczną funkcję "GeographyPolygonFromBinary" z określonymi argumentami. polygonWellKnownBinaryValue musi mieć binarny typ wyniku, a element 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 element coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geography.

GeometryCollectionFromBinary(DbExpression, DbExpression)

Tworzy element DbFunctionExpression , który wywołuje kanoniczną funkcję "GeometryCollectionFromBinary" z określonymi argumentami. geometryCollectionWellKnownBinaryValue musi mieć binarny typ wyniku, a element 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 kanoniczną funkcję "GeometryCollectionFromText" z określonymi argumentami. geometryCollectionWellKnownText musi mieć typ wyniku ciągu, a element coordinateSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geometry.

GeometryFromBinary(DbExpression)

Tworzy element DbFunctionExpression , który wywołuje kanoniczną funkcję "GeometryFromBinary" z określonym argumentem, który musi mieć binarny typ wyniku. 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ć binarny typ wyniku, podczas gdy element 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 element 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 kanoniczną funkcję "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 kanoniczną funkcję "GeometryFromText" z określonymi argumentami. wellKnownText musi mieć typ wyniku ciągu, podczas gdy element 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 funkcję kanoniczną "GeometryLineFromBinary" z określonymi argumentami. lineWellKnownBinaryValue musi mieć binarny typ wyniku, podczas gdy współrzędneSystemId 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, podczas gdy współrzędneSystemId 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ć typ wyniku binarnego, podczas gdy współrzędnaSystemId 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, podczas gdy współrzędneSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geometry.

GeometryMultiPointFromBinary(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "GeometryMultiPointFromBinary" z określonymi argumentami. multiPointWellKnownBinaryValue musi mieć typ wyniku binarnego, podczas gdy współrzędnaSystemId 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, podczas gdy współrzędneSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geometry.

GeometryMultiPolygonFromBinary(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "GeometryMultiPolygonFromBinary" z określonymi argumentami. multiPolygonWellKnownBinaryValue musi mieć typ wyniku binarnego, podczas gdy współrzędneSystemId 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, podczas gdy współrzędneSystemId 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 funkcję kanoniczną "GeometryPointFromBinary" z określonymi argumentami. pointWellKnownBinaryValue musi mieć binarny typ wyniku, podczas gdy współrzędneSystemId 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 funkcję kanoniczną "GeometryPointFromText" z określonymi argumentami. pointWellKnownText musi mieć typ wyniku ciągu, podczas gdy współrzędneSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geometry.

GeometryPolygonFromBinary(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "GeometryPolygonFromBinary" z określonymi argumentami. polygonWellKnownBinaryValue musi mieć typ wyniku binarnego, podczas gdy współrzędnaSystemId musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia to Edm.Geometry.

GeometryPolygonFromText(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "GeometryPolygonFromText" z określonymi argumentami. polygonWellKnownText musi mieć typ wyniku ciągu, podczas gdy współrzędneSystemId 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 liczby całkowitej. 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 kanoniczną funkcję "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 funkcję kanoniczną "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 funkcję kanoniczną "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 funkcję kanoniczną "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 funkcję kanoniczną "Długość geograficzna" 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 funkcję kanoniczną "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 w przypadku wartości przestrzennej.

PointCount(DbExpression)

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

SpatialDimension(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "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 wyniku spatialValue1 musi być zgodny z typem wyniku spatialValue2. 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 w przypadku wartości przestrzennej.

SpatialElementCount(DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "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 wyniku spatialValue1 musi być zgodny z typem wyniku spatialValue2. 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 wyniku spatialValue1 musi być zgodny z typem wyniku spatialValue2. 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 wyniku spatialValue1 musi być zgodny z typem wyniku spatialValue2. 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 funkcję kanoniczną "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 wyniku spatialValue1 musi być zgodny z typem wyniku spatialValue2. 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 wyniku spatialValue1 musi być zgodny z typem wyniku spatialValue2. Typ wyniku wyrażenia jest taki sam jak typ spatialValue1 i spatialValue2.

SpatialWithin(DbExpression, DbExpression)

Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "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 funkcję kanoniczną "StartPoint" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku jest taki sam jak wartość 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