SpatialEdmFunctions クラス

定義

空間関連の正規 EDM 関数を呼び出す DbExpressionを構築する API を提供し、必要に応じて、式の型自体の拡張メソッドとして 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)

指定した引数を使用して正規の 'AsText' 関数を呼び出す DbFunctionExpression を作成します。Edm.Geography または Edm.Geometry の結果型が必要です。 式の結果の型は Edm.String です。

Centroid(DbExpression)

指定した引数を使用して正規の 'Centroid' 関数を呼び出す DbFunctionExpression を作成します。この関数の結果型は Edm.Geometry である必要があります。 式の結果の型は Edm.Geometry です。

CoordinateSystemId(DbExpression)

指定した引数を使用して正規の 'CoordinateSystemId' 関数を呼び出す DbFunctionExpression を作成します。Edm.Geography または Edm.Geometry の結果型が必要です。 式の結果の型は Edm.Int32 です。

Distance(DbExpression, DbExpression)

指定した引数を使用して正規の 'Distance' 関数を呼び出す DbFunctionExpression を作成します。この関数には、それぞれ Edm.Geography または Edm.Geometry の結果型が必要です。 spatialValue1の結果の型は、spatialValue2の結果の型と一致する必要があります。 式の結果の型は Edm.Double です。

Elevation(DbExpression)

指定した引数を使用して正規の 'Elevation' 関数を呼び出す DbFunctionExpression を作成します。Edm.Geography または Edm.Geometry の結果型が必要です。 式の結果の型は Edm.Double です。

EndPoint(DbExpression)

指定した引数を使用して正規の 'EndPoint' 関数を呼び出す DbFunctionExpression を作成します。Edm.Geography または Edm.Geometry の結果型が必要です。 結果の種類は、 spatialValueの型と同じです。

ExteriorRing(DbExpression)

指定した引数を使用して正規の 'ExteriorRing' 関数を呼び出す DbFunctionExpression を作成します。この関数の結果型は Edm.Geometry である必要があります。 式の結果の型は Edm.Geometry です。

GeographyCollectionFromBinary(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeographyCollectionFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 geographyCollectionWellKnownBinaryValue にはバイナリ結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geography です。

GeographyCollectionFromText(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeographyCollectionFromText' 関数を呼び出す DbFunctionExpression を作成します。 geographyCollectionWellKnownText には文字列の結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geography です。

GeographyFromBinary(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeographyFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 wellKnownBinaryValue にはバイナリ結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geography です。

GeographyFromBinary(DbExpression)

指定した引数を使用して正規の 'GeographyFromBinary' 関数を呼び出す DbFunctionExpression を作成します。これは、バイナリの結果型である必要があります。 式の結果の型は Edm.Geography です。

GeographyFromGml(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeographyFromGml' 関数を呼び出す DbFunctionExpression を作成します。 geographyMarkup には文字列の結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geography です。

GeographyFromGml(DbExpression)

指定した引数を使用して正規の 'GeographyFromGml' 関数を呼び出す DbFunctionExpression を作成します。この関数には文字列の結果型が必要です。 式の結果の型は Edm.Geography です。

GeographyFromText(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeographyFromText' 関数を呼び出す DbFunctionExpression を作成します。 wellKnownText には文字列の結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geography です。

GeographyFromText(DbExpression)

指定した引数を使用して正規の 'GeographyFromText' 関数を呼び出す DbFunctionExpression を作成します。この関数には文字列の結果型が必要です。 式の結果の型は Edm.Geography です。 その値には、基になるプロバイダーの既定の座標系 ID (SRID) があります。

GeographyLineFromBinary(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeographyLineFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 lineWellKnownBinaryValue にはバイナリ結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geography です。

GeographyLineFromText(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeographyLineFromText' 関数を呼び出す DbFunctionExpression を作成します。 lineWellKnownText には文字列の結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geography です。

GeographyMultiLineFromBinary(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeographyMultiLineFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 multiLineWellKnownBinaryValue にはバイナリ結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geography です。

GeographyMultiLineFromText(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeographyMultiLineFromText' 関数を呼び出す DbFunctionExpression を作成します。 multiLineWellKnownText には文字列の結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geography です。

GeographyMultiPointFromBinary(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeographyMultiPointFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 multiPointWellKnownBinaryValue にはバイナリ結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geography です。

GeographyMultiPointFromText(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeographyMultiPointFromText' 関数を呼び出す DbFunctionExpression を作成します。 multiPointWellKnownText には文字列の結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geography です。

GeographyMultiPolygonFromBinary(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeographyMultiPolygonFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 multiPolygonWellKnownBinaryValue にはバイナリ結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geography です。

GeographyMultiPolygonFromText(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeographyMultiPolygonFromText' 関数を呼び出す DbFunctionExpression を作成します。 multiPolygonWellKnownText には文字列の結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geography です。

GeographyPointFromBinary(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeographyPointFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 pointWellKnownBinaryValue にはバイナリ結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geography です。

GeographyPointFromText(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeographyPointFromText' 関数を呼び出す DbFunctionExpression を作成します。

GeographyPolygonFromBinary(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeographyPolygonFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 polygonWellKnownBinaryValue にはバイナリ結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geography です。

GeographyPolygonFromText(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeographyPolygonFromText' 関数を呼び出す DbFunctionExpression を作成します。 polygonWellKnownText には文字列の結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geography です。

GeometryCollectionFromBinary(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeometryCollectionFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 geometryCollectionWellKnownBinaryValue にはバイナリ結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geometry です。

GeometryCollectionFromText(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeometryCollectionFromText' 関数を呼び出す DbFunctionExpression を作成します。 geometryCollectionWellKnownText には文字列の結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geometry です。

GeometryFromBinary(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeometryFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 wellKnownBinaryValue にはバイナリ結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geometry です。

GeometryFromBinary(DbExpression)

指定した引数を使用して正規の 'GeometryFromBinary' 関数を呼び出す DbFunctionExpression を作成します。この関数にはバイナリ結果型が必要です。 式の結果の型は Edm.Geometry です。

GeometryFromGml(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeometryFromGml' 関数を呼び出す DbFunctionExpression を作成します。 geometryMarkup には文字列の結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geometry です。

GeometryFromGml(DbExpression)

指定した引数を使用して正規の 'GeometryFromGml' 関数を呼び出す DbFunctionExpression を作成します。この関数には文字列の結果型が必要です。 式の結果の型は Edm.Geometry です。

GeometryFromText(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeometryFromText' 関数を呼び出す DbFunctionExpression を作成します。 wellKnownText には文字列の結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geometry です。

GeometryFromText(DbExpression)

指定した引数を使用して正規の 'GeometryFromText' 関数を呼び出す DbFunctionExpression を作成します。この関数には文字列の結果型が必要です。 式の結果の型は Edm.Geometry です。 その値には、基になるプロバイダーの既定の座標系 ID (SRID) があります。

GeometryLineFromBinary(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeometryLineFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 lineWellKnownBinaryValue にはバイナリ結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geometry です。

GeometryLineFromText(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeometryLineFromText' 関数を呼び出す DbFunctionExpression を作成します。 lineWellKnownText には文字列の結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geometry です。

GeometryMultiLineFromBinary(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeometryMultiLineFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 multiLineWellKnownBinaryValue にはバイナリ結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geometry です。

GeometryMultiLineFromText(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeometryMultiLineFromText' 関数を呼び出す DbFunctionExpression を作成します。 multiLineWellKnownText には文字列の結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geometry です。

GeometryMultiPointFromBinary(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeometryMultiPointFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 multiPointWellKnownBinaryValue にはバイナリ結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geometry です。

GeometryMultiPointFromText(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeometryMultiPointFromText' 関数を呼び出す DbFunctionExpression を作成します。 multiPointWellKnownText には文字列の結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geometry です。

GeometryMultiPolygonFromBinary(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeometryMultiPolygonFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 multiPolygonWellKnownBinaryValue にはバイナリ結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geometry です。

GeometryMultiPolygonFromText(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeometryMultiPolygonFromText' 関数を呼び出す DbFunctionExpression を作成します。 multiPolygonWellKnownText には文字列の結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geometry です。

GeometryPointFromBinary(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeometryPointFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 pointWellKnownBinaryValue にはバイナリ結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geometry です。

GeometryPointFromText(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeometryPointFromText' 関数を呼び出す DbFunctionExpression を作成します。 pointWellKnownText には文字列の結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geometry です。

GeometryPolygonFromBinary(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeometryPolygonFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 polygonWellKnownBinaryValue にはバイナリ結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geometry です。

GeometryPolygonFromText(DbExpression, DbExpression)

指定した引数を使用して正規の 'GeometryPolygonFromText' 関数を呼び出す DbFunctionExpression を作成します。 polygonWellKnownText には文字列の結果型が必要ですが、 coordinateSystemId には整数の数値結果型が必要です。 式の結果の型は Edm.Geometry です。

InteriorRingAt(DbExpression, DbExpression)

指定した引数を使用して正規の 'InteriorRingAt' 関数を呼び出す DbFunctionExpression を作成します。 最初の引数には、Edm.Geometry の結果型が必要です。 2 番目の引数には、整数の数値結果型が必要です。 式の結果の型は 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)

指定した引数を使用して正規の 'Latitude' 関数を呼び出す DbFunctionExpression を作成します。この関数の結果型は Edm.Geography である必要があります。 式の結果の型は Edm.Double です。

Longitude(DbExpression)

指定した引数を使用して正規の 'Longitude' 関数を呼び出す DbFunctionExpression を作成します。この関数の結果型は Edm.Geography である必要があります。 式の結果の型は Edm.Double です。

Measure(DbExpression)

指定した引数を使用して正規の 'Measure' 関数を呼び出す DbFunctionExpression を作成します。Edm.Geography または Edm.Geometry の結果型が必要です。 式の結果の型は Edm.Double です。

PointAt(DbExpression, DbExpression)

指定した引数を使用して正規の 'PointAt' 関数を呼び出す DbFunctionExpression を作成します。 最初の引数には、Edm.Geography または Edm.Geometry の結果型が必要です。 2 番目の引数には、整数の数値結果型が必要です。 式の結果の型は、 spatialValueと同じです。

PointCount(DbExpression)

指定した引数を使用して正規の 'PointCount' 関数を呼び出す DbFunctionExpression を作成します。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 の結果型が必要です。 spatialValue1の結果の型は、spatialValue2の結果の型と一致する必要があります。 式の結果の型は、 spatialValue1spatialValue2の型と同じです。

SpatialDimension(DbExpression)

指定した引数を使用して正規の 'SpatialDimension' 関数を呼び出す DbFunctionExpression を作成します。Edm.Geography または Edm.Geometry の結果型が必要です。 式の結果の型は Edm.Int32 です。

SpatialDisjoint(DbExpression, DbExpression)

指定した引数を使用して正規の 'SpatialDisjoint' 関数を呼び出す DbFunctionExpression を作成します。この関数には、それぞれ Edm.Geography または Edm.Geometry の結果型が必要です。 spatialValue1の結果の型は、spatialValue2の結果の型と一致する必要があります。 式の結果の型は Edm.Boolean です。

SpatialElementAt(DbExpression, DbExpression)

指定した引数を使用して正規の 'SpatialElementAt' 関数を呼び出す DbFunctionExpression を作成します。 最初の引数には、Edm.Geography または Edm.Geometry の結果型が必要です。 2 番目の引数には、整数の数値結果型が必要です。 式の結果の型は、 spatialValueと同じです。

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 の結果型が必要です。 spatialValue1の結果の型は、spatialValue2の結果の型と一致する必要があります。 式の結果の型は Edm.Boolean です。

SpatialIntersection(DbExpression, DbExpression)

指定した引数を使用して正規の 'SpatialIntersection' 関数を呼び出す DbFunctionExpression を作成します。この関数には、それぞれ Edm.Geography または Edm.Geometry の結果型が必要です。 spatialValue1の結果の型は、spatialValue2の結果の型と一致する必要があります。 式の結果の型は、 spatialValue1spatialValue2の型と同じです。

SpatialIntersects(DbExpression, DbExpression)

指定した引数を使用して正規の 'SpatialIntersects' 関数を呼び出す DbFunctionExpression を作成します。この関数には、それぞれ Edm.Geography または Edm.Geometry の結果型が必要です。 spatialValue1の結果の型は、spatialValue2の結果の型と一致する必要があります。 式の結果の型は Edm.Boolean です。

SpatialLength(DbExpression)

指定した引数を使用して正規の 'SpatialLength' 関数を呼び出す DbFunctionExpression を作成します。Edm.Geography または Edm.Geometry の結果型が必要です。 式の結果の型は Edm.Double です。

SpatialOverlaps(DbExpression, DbExpression)

指定した引数を使用して正規の 'SpatialOverlaps' 関数を呼び出す DbFunctionExpression を作成します。この関数には、それぞれ Edm.Geometry の結果型が必要です。 式の結果の型は Edm.Boolean です。

SpatialRelate(DbExpression, DbExpression, DbExpression)

指定した引数を使用して正規の 'SpatialRelate' 関数を呼び出す DbFunctionExpression を作成します。Edm.Geometry と文字列の結果型が必要です。 式の結果の型は Edm.Boolean です。

SpatialSymmetricDifference(DbExpression, DbExpression)

指定した引数を使用して正規の 'SpatialSymmetricDifference' 関数を呼び出す DbFunctionExpression を作成します。この関数には、それぞれ Edm.Geography または Edm.Geometry の結果型が必要です。 spatialValue1の結果の型は、spatialValue2の結果の型と一致する必要があります。 式の結果の型は、 spatialValue1spatialValue2の型と同じです。

SpatialTouches(DbExpression, DbExpression)

指定した引数を使用して正規の 'SpatialTouches' 関数を呼び出す DbFunctionExpression を作成します。この関数には、それぞれ Edm.Geometry の結果型が必要です。 式の結果の型は Edm.Boolean です。

SpatialTypeName(DbExpression)

指定した引数を使用して正規の 'SpatialTypeName' 関数を呼び出す DbFunctionExpression を作成します。Edm.Geography または Edm.Geometry の結果型が必要です。 式の結果の型は Edm.String です。

SpatialUnion(DbExpression, DbExpression)

指定した引数を使用して正規の 'SpatialUnion' 関数を呼び出す DbFunctionExpression を作成します。この関数には、それぞれ Edm.Geography または Edm.Geometry の結果型が必要です。 spatialValue1の結果の型は、spatialValue2の結果の型と一致する必要があります。 式の結果の型は、 spatialValue1spatialValue2の型と同じです。

SpatialWithin(DbExpression, DbExpression)

指定した引数を使用して正規の 'SpatialWithin' 関数を呼び出す DbFunctionExpression を作成します。各引数には Edm.Geometry の結果型が必要です。 式の結果の型は Edm.Boolean です。

StartPoint(DbExpression)

指定した引数を使用して正規の 'StartPoint' 関数を呼び出す DbFunctionExpression を作成します。Edm.Geography または Edm.Geometry の結果型が必要です。 結果の種類は、 spatialValueの型と同じです。

XCoordinate(DbExpression)

指定した引数を使用して正規の 'XCoordinate' 関数を呼び出す DbFunctionExpression を作成します。この関数の結果型は Edm.Geometry である必要があります。 式の結果の型は Edm.Double です。

YCoordinate(DbExpression)

指定した引数を使用して正規の 'YCoordinate' 関数を呼び出す DbFunctionExpression を作成します。この関数の結果型は Edm.Geometry である必要があります。 式の結果の型は Edm.Double です。

適用対象