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。 |