SpatialEdmFunctions 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供 API 來建構 DbExpression,以叫用空間相關標準 EDM 函式,並在適當情況下允許該 API 存取為運算式類型本身的擴充方法。
public ref class SpatialEdmFunctions abstract sealed
public static class SpatialEdmFunctions
type SpatialEdmFunctions = class
Public Module SpatialEdmFunctions
- 繼承
-
SpatialEdmFunctions
方法
Area(DbExpression) |
使用指定的自變數,建立叫用標準 『Area』 函式的 DbFunctionExpression,該自變數必須具有Edm.Geography或Edm.Geometry結果類型。 表達式的結果類型為Edm.Double。 |
AsBinary(DbExpression) |
使用指定的自變數,建立叫用標準 『AsBinary』 函式的 DbFunctionExpression,其必須具有Edm.Geography或Edm.Geometry結果類型。 表達式的結果類型為Edm.Binary。 |
AsGml(DbExpression) |
使用指定的自變數,建立叫用標準 『AsGml』 函式的 DbFunctionExpression,該自變數必須具有Edm.Geography或Edm.Geometry結果類型。 表達式的結果類型為Edm.String。 |
AsText(DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『AsText』 函式,其必須具有 Edm.Geography 或 Edm.Geometry 結果類型。 表達式的結果類型為Edm.String。 |
Centroid(DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『Centerid』 函式,其必須具有 Edm.Geometry 結果類型。 表達式的結果類型為Edm.Geometry。 |
CoordinateSystemId(DbExpression) |
使用指定的自變數,建立叫用標準 『CoordinateSystemId』 函式的 DbFunctionExpression,其必須具有 Edm.Geography 或 Edm.Geometry 結果類型。 表達式的結果類型為Edm.Int32。 |
Distance(DbExpression, DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『Distance』 函式,每個自變數都必須有 Edm.Geography 或 Edm.Geometry 結果類型。
|
Elevation(DbExpression) |
使用指定的自變數來叫用標準 『Elevation』 函式的 DbFunctionExpression,該自變數必須具有Edm.Geography或Edm.Geometry結果類型。 表達式的結果類型為Edm.Double。 |
EndPoint(DbExpression) |
使用指定的自變數,建立叫用標準 'EndPoint' 函式的 DbFunctionExpression,該自變數必須具有Edm.Geography 或Edm.Geometry結果類型。 結果類型與 |
ExteriorRing(DbExpression) |
使用指定的自變數,建立叫用標準 『ExternalRing』 函式的 DbFunctionExpression,該自變數必須具有 Edm.Geometry 結果類型。 表達式的結果類型為Edm.Geometry。 |
GeographyCollectionFromBinary(DbExpression, DbExpression) |
建立 DbFunctionExpression,以使用指定的自變數叫用標準 'GeographyCollectionFromBinary' 函式。
|
GeographyCollectionFromText(DbExpression, DbExpression) |
建立使用指定自變數叫用標準 『GeographyCollectionFromText』 函式的 DbFunctionExpression。
|
GeographyFromBinary(DbExpression, DbExpression) |
建立 DbFunctionExpression,以指定自變數叫用標準 『GeographyFromBinary』 函式。
|
GeographyFromBinary(DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『GeographyFromBinary』 函式,其必須具有二進位結果類型。 表達式的結果類型為Edm.Geography。 |
GeographyFromGml(DbExpression, DbExpression) |
建立 DbFunctionExpression,以指定自變數叫用標準 'GeographyFromGml' 函式。
|
GeographyFromGml(DbExpression) |
使用指定的自變數,建立叫用標準 'GeographyFromGml' 函式的 DbFunctionExpression,該自變數必須具有字串結果型別。 表達式的結果類型為Edm.Geography。 |
GeographyFromText(DbExpression, DbExpression) |
使用指定的自變數,建立會叫用標準 『GeographyFromText』 函式的 DbFunctionExpression。
|
GeographyFromText(DbExpression) |
使用指定的自變數,建立叫用標準 『GeographyFromText』 函式的 DbFunctionExpression,其必須具有字串結果型別。 表達式的結果類型為Edm.Geography。 其值具有基礎提供者的預設座標系統標識碼 (SRID)。 |
GeographyLineFromBinary(DbExpression, DbExpression) |
建立 DbFunctionExpression,以指定自變數叫用標準 'GeographyLineFromBinary' 函式。
|
GeographyLineFromText(DbExpression, DbExpression) |
使用指定的自變數,建立會叫用標準 'GeographyLineFromText' 函式的 DbFunctionExpression。
|
GeographyMultiLineFromBinary(DbExpression, DbExpression) |
建立 DbFunctionExpression,以指定自變數叫用標準 'GeographyMultiLineFromBinary' 函式。
|
GeographyMultiLineFromText(DbExpression, DbExpression) |
建立 DbFunctionExpression,以使用指定的自變數叫用標準 'GeographyMultiLineFromText' 函式。
|
GeographyMultiPointFromBinary(DbExpression, DbExpression) |
建立 DbFunctionExpression,以使用指定的自變數叫用標準 'GeographyMultiPointFromBinary' 函式。
|
GeographyMultiPointFromText(DbExpression, DbExpression) |
建立 DbFunctionExpression,以使用指定的自變數叫用標準 'GeographyMultiPointFromText' 函式。
|
GeographyMultiPolygonFromBinary(DbExpression, DbExpression) |
建立 DbFunctionExpression,以指定自變數叫用標準 『GeographyMultiPolygonFromBinary』 函式。
|
GeographyMultiPolygonFromText(DbExpression, DbExpression) |
建立會使用指定自變數叫用標準 『GeographyMultiPolygonFromText』 函式的 DbFunctionExpression。
|
GeographyPointFromBinary(DbExpression, DbExpression) |
建立 DbFunctionExpression,以指定自變數叫用標準 'GeographyPointFromBinary' 函式。
|
GeographyPointFromText(DbExpression, DbExpression) |
使用指定的自變數,建立會叫用標準 'GeographyPointFromText' 函式的 DbFunctionExpression。 |
GeographyPolygonFromBinary(DbExpression, DbExpression) |
建立 DbFunctionExpression,以指定自變數叫用標準 'GeographyPolygonFromBinary' 函式。
|
GeographyPolygonFromText(DbExpression, DbExpression) |
建立 DbFunctionExpression,以使用指定的自變數叫用標準 'GeographyPolygonFromText' 函式。
|
GeometryCollectionFromBinary(DbExpression, DbExpression) |
使用指定的自變數,建立會叫用標準 'GeometryCollectionFromBinary' 函式的 DbFunctionExpression。
|
GeometryCollectionFromText(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 'GeometryCollectionFromText' 函式的 DbFunctionExpression。
|
GeometryFromBinary(DbExpression, DbExpression) |
建立 DbFunctionExpression,以指定自變數叫用標準 『GeometryFromBinary』 函式。
|
GeometryFromBinary(DbExpression) |
使用指定的自變數,建立叫用標準 『GeometryFromBinary』 函式的 DbFunctionExpression,該自變數必須具有二進位結果類型。 表達式的結果類型為Edm.Geometry。 |
GeometryFromGml(DbExpression, DbExpression) |
建立 DbFunctionExpression,以使用指定的自變數叫用標準 'GeometryFromGml' 函式。
|
GeometryFromGml(DbExpression) |
使用指定的自變數,建立叫用標準 『GeometryFromGml』 函式的 DbFunctionExpression,該自變數必須具有字串結果型別。 表達式的結果類型為Edm.Geometry。 |
GeometryFromText(DbExpression, DbExpression) |
建立 DbFunctionExpression,以指定自變數叫用標準 『GeometryFromText』 函式。
|
GeometryFromText(DbExpression) |
使用指定的自變數,建立叫用標準 『GeometryFromText』 函式的 DbFunctionExpression,該自變數必須具有字串結果型別。 表達式的結果類型為Edm.Geometry。 其值具有基礎提供者的預設座標系統標識碼 (SRID)。 |
GeometryLineFromBinary(DbExpression, DbExpression) |
建立 DbFunctionExpression,以指定自變數叫用標準 'GeometryLineFromBinary' 函式。
|
GeometryLineFromText(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 'GeometryLineFromText' 函式的 DbFunctionExpression。
|
GeometryMultiLineFromBinary(DbExpression, DbExpression) |
建立 DbFunctionExpression,以指定自變數叫用標準 'GeometryMultiLineFromBinary' 函式。
|
GeometryMultiLineFromText(DbExpression, DbExpression) |
使用指定的自變數,建立會叫用標準 'GeometryMultiLineFromText' 函式的 DbFunctionExpression。
|
GeometryMultiPointFromBinary(DbExpression, DbExpression) |
建立會使用指定自變數叫用標準 'GeometryMultiPointFromBinary' 函式的 DbFunctionExpression。
|
GeometryMultiPointFromText(DbExpression, DbExpression) |
建立 DbFunctionExpression,以指定自變數叫用標準 'GeometryMultiPointFromText' 函式。
|
GeometryMultiPolygonFromBinary(DbExpression, DbExpression) |
建立 DbFunctionExpression,以指定自變數叫用標準 'GeometryMultiPolygonFromBinary' 函式。
|
GeometryMultiPolygonFromText(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 'GeometryMultiPolygonFromText' 函式的 DbFunctionExpression。
|
GeometryPointFromBinary(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 'GeometryPointFromBinary' 函式的 DbFunctionExpression。
|
GeometryPointFromText(DbExpression, DbExpression) |
建立使用指定自變數叫用標準 『GeometryPointFromText』 函式的 DbFunctionExpression。
|
GeometryPolygonFromBinary(DbExpression, DbExpression) |
建立會使用指定自變數叫用標準 'GeometryPolygonFromBinary' 函式的 DbFunctionExpression。
|
GeometryPolygonFromText(DbExpression, DbExpression) |
使用指定的自變數,建立會叫用標準 'GeometryPolygonFromText' 函式的 DbFunctionExpression。
|
InteriorRingAt(DbExpression, DbExpression) |
建立使用指定自變數叫用標準 『InteriorRingAt』 函式的 DbFunctionExpression。 第一個自變數必須具有Edm.Geometry結果類型。 第二個自變數必須有整數數值結果類型。 表達式的結果類型為Edm.Geometry。 |
InteriorRingCount(DbExpression) |
使用指定的自變數,建立叫用標準 『InteriorRingCount』 函式的 DbFunctionExpression,其必須具有 Edm.Geometry 結果類型。 表達式的結果類型為Edm.Int32。 |
IsClosedSpatial(DbExpression) |
使用指定的自變數,建立叫用標準 『IsClosedSpatial』 函式的 DbFunctionExpression,該自變數必須具有 Edm.Geography 或 Edm.Geometry 結果類型。 結果類型為 Edm.Boolean。 |
IsEmptySpatial(DbExpression) |
使用指定的自變數,建立叫用標準 『IsEmptySpatial』 函式的 DbFunctionExpression,該自變數必須具有 Edm.Geography 或 Edm.Geometry 結果類型。 表達式的結果類型為Edm.Boolean。 |
IsRing(DbExpression) |
使用指定的自變數,建立叫用標準 『IsRing』 函式的 DbFunctionExpression,該自變數必須具有Edm.Geometry結果類型。 結果類型為 Edm.Boolean。 |
IsSimpleGeometry(DbExpression) |
使用指定的自變數,建立叫用標準 『IsSimpleGeometry』 函式的 DbFunctionExpression,其必須具有 Edm.Geometry 結果類型。 表達式的結果類型為Edm.Boolean。 |
IsValidGeometry(DbExpression) |
使用指定的自變數,建立叫用標準 『IsValidGeometry』 函式的 DbFunctionExpression,該自變數必須具有 Edm.Geometry 結果類型。 表達式的結果類型為Edm.Boolean。 |
Latitude(DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『Latitude』 函式,其必須具有Edm.Geography結果類型。 表達式的結果類型為Edm.Double。 |
Longitude(DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『Longitude』 函式,其必須具有 Edm.Geography 結果類型。 表達式的結果類型為Edm.Double。 |
Measure(DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『Measure』 函式,其必須具有Edm.Geography或Edm.Geometry結果類型。 表達式的結果類型為Edm.Double。 |
PointAt(DbExpression, DbExpression) |
建立 DbFunctionExpression,以指定自變數叫用標準 『PointAt』 函式。 第一個自變數必須具有Edm.Geography或Edm.Geometry結果類型。 第二個自變數必須有整數數值結果類型。 表達式的結果類型與 |
PointCount(DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『PointCount』 函式,其必須具有 Edm.Geography 或 Edm.Geometry 結果類型。 表達式的結果類型為Edm.Int32。 |
PointOnSurface(DbExpression) |
使用指定的自變數,建立叫用標準 『PointOnSurface』 函式的 DbFunctionExpression,其必須具有 Edm.Geometry 結果類型。 表達式的結果類型為Edm.Geometry。 |
SpatialBoundary(DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialBoundary' 函式的 DbFunctionExpression,該自變數必須具有Edm.Geometry結果類型。 表達式的結果類型為Edm.Geometry。 |
SpatialBuffer(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialBuffer' 函式的 DbFunctionExpression,其必須具有Edm.Geography 或Edm.Geometry和Edm.Double 結果類型。 表達式的結果類型為Edm.Geometry。 |
SpatialContains(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialContains' 函式的 DbFunctionExpression,每個自變數都必須有Edm.Geometry 結果類型。 表達式的結果類型為Edm.Boolean。 |
SpatialConvexHull(DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialConvexHull' 函式的 DbFunctionExpression,該自變數必須具有Edm.Geometry 結果類型。 表達式的結果類型為Edm.Geometry。 |
SpatialCrosses(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialCrosses' 函式的 DbFunctionExpression,每個自變數都必須有Edm.Geometry 結果類型。 表達式的結果類型為Edm.Boolean。 |
SpatialDifference(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialDifference' 函式的 DbFunctionExpression,每個自變數都必須有Edm.Geography 或Edm.Geometry結果類型。
|
SpatialDimension(DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialDimension' 函式的 DbFunctionExpression,其必須具有Edm.Geography 或Edm.Geometry結果類型。 表達式的結果類型為Edm.Int32。 |
SpatialDisjoint(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialDisjoint' 函式的 DbFunctionExpression,每個自變數都必須有Edm.Geography 或Edm.Geometry結果類型。
|
SpatialElementAt(DbExpression, DbExpression) |
建立 DbFunctionExpression,以使用指定的自變數叫用標準 'SpatialElementAt' 函式。 第一個自變數必須具有Edm.Geography或Edm.Geometry結果類型。 第二個自變數必須有整數數值結果類型。 表達式的結果類型與 |
SpatialElementCount(DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialElementCount' 函式的 DbFunctionExpression,該自變數必須具有Edm.Geography 或Edm.Geometry結果類型。 表達式的結果類型為Edm.Int32。 |
SpatialEnvelope(DbExpression) |
使用指定的自變數,建立叫用標準 『SpatialEnvelope』 函式的 DbFunctionExpression,其必須具有Edm.Geometry結果類型。 表達式的結果類型為Edm.Geometry。 |
SpatialEquals(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialEquals' 函式的 DbFunctionExpression,每個自變數都必須有Edm.Geography 或Edm.Geometry結果類型。
|
SpatialIntersection(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialIntersection' 函式的 DbFunctionExpression,每個自變數都必須有Edm.Geography 或Edm.Geometry結果類型。
|
SpatialIntersects(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialIntersects' 函式的 DbFunctionExpression,每個自變數都必須有Edm.Geography 或Edm.Geometry結果類型。
|
SpatialLength(DbExpression) |
使用指定的自變數,建立叫用標準 『SpatialLength』 函式的 DbFunctionExpression,其必須具有Edm.Geography或Edm.Geometry結果類型。 表達式的結果類型為Edm.Double。 |
SpatialOverlaps(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialOverlaps' 函式的 DbFunctionExpression,每個自變數都必須有Edm.Geometry 結果類型。 表達式的結果類型為Edm.Boolean。 |
SpatialRelate(DbExpression, DbExpression, DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『SpatialRelate』 函式,其必須具有Edm.Geometry和字串結果型別。 表達式的結果類型為Edm.Boolean。 |
SpatialSymmetricDifference(DbExpression, DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 'SpatialSymmetricDifference' 函式,每個自變數都必須有Edm.Geography 或Edm.Geometry 結果類型。
|
SpatialTouches(DbExpression, DbExpression) |
使用指定的自變數建立叫用標準 'SpatialTouches' 函式的 DbFunctionExpression,每個自變數都必須有Edm.Geometry 結果類型。 表達式的結果類型為Edm.Boolean。 |
SpatialTypeName(DbExpression) |
使用指定的自變數,建立叫用標準 『SpatialTypeName』 函式的 DbFunctionExpression,其必須具有 Edm.Geography 或 Edm.Geometry 結果類型。 表達式的結果類型為Edm.String。 |
SpatialUnion(DbExpression, DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『SpatialUnion』 函式,每個自變數都必須有 Edm.Geography 或 Edm.Geometry 結果類型。
|
SpatialWithin(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialWithin' 函式的 DbFunctionExpression,每個自變數都必須有Edm.Geometry 結果類型。 表達式的結果類型為Edm.Boolean。 |
StartPoint(DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『StartPoint』 函式,其必須具有Edm.Geography或Edm.Geometry結果類型。 結果類型與 |
XCoordinate(DbExpression) |
使用指定的自變數,建立叫用標準 『XCoordinate』 函式的 DbFunctionExpression,該自變數必須具有 Edm.Geometry 結果類型。 表達式的結果類型為Edm.Double。 |
YCoordinate(DbExpression) |
使用指定的自變數,建立叫用標準 『YCoordinate』 函式的 DbFunctionExpression,該自變數必須具有 Edm.Geometry 結果類型。 表達式的結果類型為Edm.Double。 |