SpatialEdmFunctions クラス
[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]
空間に関する EDM の正規関数を呼び出す DbExpression を構築するための API を提供し、適切であれば、式の型そのものの拡張メソッドとして API にアクセスできるようにします。
継承階層
System.Object
System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions
名前空間: System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder.Spatial
アセンブリ: EntityFramework (EntityFramework.dll 内)
構文
'宣言
<ExtensionAttribute> _
Public NotInheritable Class SpatialEdmFunctions
'使用
public static class SpatialEdmFunctions
[ExtensionAttribute]
public ref class SpatialEdmFunctions abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type SpatialEdmFunctions = class end
public final class SpatialEdmFunctions
SpatialEdmFunctions 型で公開されるメンバーは以下のとおりです。
メソッド
名前 | 説明 | |
---|---|---|
Area | 指定した引数で正規の 'Area' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Double です。 | |
AsBinary | 指定した引数で正規の 'AsBinary' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Binary です。 | |
AsGml | 指定した引数で正規の 'AsGml' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.String です。 | |
AsText | 指定した引数で正規の 'AsText' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.String です。 | |
Centroid | 指定された引数で正規の 'Centroid' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Geometry です。 | |
CoordinateSystemId | 指定した引数で正規の 'CoordinateSystemId' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Int32 です。 | |
Distance | 指定した引数で正規の 'Distance' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は Edm.Geography または Edm.Geometry である必要があります。spatialValue1 の結果型と spatialValue2 の結果型は一致している必要があります。式の結果型は Edm.Double です。 | |
Elevation | 指定した引数で正規の 'Elevation' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Double です。 | |
EndPoint | 指定した引数で正規の 'EndPoint' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。結果型は spatialValue の結果型と同じです。 | |
ExteriorRing | 指定された引数で正規の 'ExteriorRing' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Geometry です。 | |
GeographyCollectionFromBinary | 指定された引数で正規の 'GeographyCollectionFromBinary' 関数を呼び出す DbFunctionExpression を作成します。geographyCollectionWellKnownBinaryValue の結果型はバイナリ型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geography です。 | |
GeographyCollectionFromText | 指定された引数で正規の 'GeographyCollectionFromText' 関数を呼び出す DbFunctionExpression を作成します。geographyCollectionWellKnownText の結果型は文字列型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geography です。 | |
GeographyFromBinary(DbExpression) | 指定された引数で正規の 'GeographyFromBinary' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型はバイナリである必要があります。式の結果型は Edm.Geography です。 | |
GeographyFromBinary(DbExpression, DbExpression) | 指定された引数で正規の 'GeographyFromBinary' 関数を呼び出す DbFunctionExpression を作成します。wellKnownBinaryValue の結果型はバイナリ型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geography です。 | |
GeographyFromGml(DbExpression) | 指定された引数で正規の 'GeographyFromGml' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は文字列である必要があります。式の結果型は Edm.Geography です。 | |
GeographyFromGml(DbExpression, DbExpression) | 指定された引数で正規の 'GeographyFromGml' 関数を呼び出す DbFunctionExpression を作成します。geographyMarkup の結果型は文字列型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geography です。 | |
GeographyFromText(DbExpression) | 指定された引数で正規の 'GeographyFromText' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は文字列である必要があります。式の結果型は Edm.Geography です。その値には、基になるプロバイダーの既定の座標系 ID (SRID) があります。 | |
GeographyFromText(DbExpression, DbExpression) | 指定された引数で正規の 'GeographyFromText' 関数を呼び出す DbFunctionExpression を作成します。wellKnownText の結果型は文字列型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geography です。 | |
GeographyLineFromBinary | 指定された引数で正規の 'GeographyLineFromBinary' 関数を呼び出す DbFunctionExpression を作成します。lineWellKnownBinaryValue の結果型はバイナリ型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geography です。 | |
GeographyLineFromText | 指定された引数で正規の 'GeographyLineFromText' 関数を呼び出す DbFunctionExpression を作成します。lineWellKnownText の結果型は文字列型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geography です。 | |
GeographyMultiLineFromBinary | 指定された引数で正規の 'GeographyMultiLineFromBinary' 関数を呼び出す DbFunctionExpression を作成します。multiLineWellKnownBinaryValue の結果型はバイナリ型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geography です。 | |
GeographyMultiLineFromText | 指定された引数で正規の 'GeographyMultiLineFromText' 関数を呼び出す DbFunctionExpression を作成します。multiLineWellKnownText の結果型は文字列型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geography です。 | |
GeographyMultiPointFromBinary | 指定された引数で正規の 'GeographyMultiPointFromBinary' 関数を呼び出す DbFunctionExpression を作成します。multiPointWellKnownBinaryValue の結果型はバイナリ型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geography です。 | |
GeographyMultiPointFromText | 指定された引数で正規の 'GeographyMultiPointFromText' 関数を呼び出す DbFunctionExpression を作成します。multiPointWellKnownText の結果型は文字列型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geography です。 | |
GeographyMultiPolygonFromBinary | 指定された引数で正規の 'GeographyMultiPolygonFromBinary' 関数を呼び出す DbFunctionExpression を作成します。multiPolygonWellKnownBinaryValue の結果型はバイナリ型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geography です。 | |
GeographyMultiPolygonFromText | 指定された引数で正規の 'GeographyMultiPolygonFromText' 関数を呼び出す DbFunctionExpression を作成します。multiPolygonWellKnownText の結果型は文字列型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geography です。 | |
GeographyPointFromBinary | 指定された引数で正規の 'GeographyPointFromBinary' 関数を呼び出す DbFunctionExpression を作成します。pointWellKnownBinaryValue の結果型はバイナリ型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geography です。 | |
GeographyPointFromText | 指定された引数で正規の 'GeographyPointFromText' 関数を呼び出す DbFunctionExpression を作成します。 | |
GeographyPolygonFromBinary | 指定された引数で正規の 'GeographyPolygonFromBinary' 関数を呼び出す DbFunctionExpression を作成します。polygonWellKnownBinaryValue の結果型はバイナリ型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geography です。 | |
GeographyPolygonFromText | 指定された引数で正規の 'GeographyPolygonFromText' 関数を呼び出す DbFunctionExpression を作成します。polygonWellKnownText の結果型は文字列型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geography です。 | |
GeometryCollectionFromBinary | 指定された引数で正規の 'GeometryCollectionFromBinary' 関数を呼び出す DbFunctionExpression を作成します。geometryCollectionWellKnownBinaryValue の結果型はバイナリ型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geometry です。 | |
GeometryCollectionFromText | 指定された引数で正規の 'GeometryCollectionFromText' 関数を呼び出す DbFunctionExpression を作成します。geometryCollectionWellKnownText の結果型は文字列型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geometry です。 | |
GeometryFromBinary(DbExpression) | 指定された引数で正規の 'GeometryFromBinary' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型はバイナリ型である必要があります。式の結果型は Edm.Geometry です。 | |
GeometryFromBinary(DbExpression, DbExpression) | 指定された引数で正規の 'GeometryFromBinary' 関数を呼び出す DbFunctionExpression を作成します。wellKnownBinaryValue の結果型はバイナリ型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geometry です。 | |
GeometryFromGml(DbExpression) | 指定された引数で正規の 'GeometryFromGml' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は文字列である必要があります。式の結果型は Edm.Geometry です。 | |
GeometryFromGml(DbExpression, DbExpression) | 指定された引数で正規の 'GeometryFromGml' 関数を呼び出す DbFunctionExpression を作成します。geometryMarkup の結果型は文字列型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geometry です。 | |
GeometryFromText(DbExpression) | 指定された引数で正規の 'GeometryFromText' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は文字列である必要があります。式の結果型は Edm.Geometry です。その値には、基になるプロバイダーの既定の座標系 ID (SRID) があります。 | |
GeometryFromText(DbExpression, DbExpression) | 指定された引数で正規の 'GeometryFromText' 関数を呼び出す DbFunctionExpression を作成します。wellKnownText の結果型は文字列型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geometry です。 | |
GeometryLineFromBinary | 指定された引数で正規の 'GeometryLineFromBinary' 関数を呼び出す DbFunctionExpression を作成します。lineWellKnownBinaryValue の結果型はバイナリ型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geometry です。 | |
GeometryLineFromText | 指定された引数で正規の 'GeometryLineFromText' 関数を呼び出す DbFunctionExpression を作成します。lineWellKnownText の結果型は文字列型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geometry です。 | |
GeometryMultiLineFromBinary | 指定された引数で正規の 'GeometryMultiLineFromBinary' 関数を呼び出す DbFunctionExpression を作成します。multiLineWellKnownBinaryValue の結果型はバイナリ型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geometry です。 | |
GeometryMultiLineFromText | 指定された引数で正規の 'GeometryMultiLineFromText' 関数を呼び出す DbFunctionExpression を作成します。multiLineWellKnownText の結果型は文字列型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geometry です。 | |
GeometryMultiPointFromBinary | 指定された引数で正規の 'GeometryMultiPointFromBinary' 関数を呼び出す DbFunctionExpression を作成します。multiPointWellKnownBinaryValue の結果型はバイナリ型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geometry です。 | |
GeometryMultiPointFromText | 指定された引数で正規の 'GeometryMultiPointFromText' 関数を呼び出す DbFunctionExpression を作成します。multiPointWellKnownText の結果型は文字列型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geometry です。 | |
GeometryMultiPolygonFromBinary | 指定された引数で正規の 'GeometryMultiPolygonFromBinary' 関数を呼び出す DbFunctionExpression を作成します。multiPolygonWellKnownBinaryValue の結果型はバイナリ型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geometry です。 | |
GeometryMultiPolygonFromText | 指定された引数で正規の 'GeometryMultiPolygonFromText' 関数を呼び出す DbFunctionExpression を作成します。multiPolygonWellKnownText の結果型は文字列型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geometry です。 | |
GeometryPointFromBinary | 指定された引数で正規の 'GeometryPointFromBinary' 関数を呼び出す DbFunctionExpression を作成します。pointWellKnownBinaryValue の結果型はバイナリ型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geometry です。 | |
GeometryPointFromText | 指定された引数で正規の 'GeometryPointFromText' 関数を呼び出す DbFunctionExpression を作成します。pointWellKnownText の結果型は文字列型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geometry です。 | |
GeometryPolygonFromBinary | 指定された引数で正規の 'GeometryPolygonFromBinary' 関数を呼び出す DbFunctionExpression を作成します。polygonWellKnownBinaryValue の結果型はバイナリ型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geometry です。 | |
GeometryPolygonFromText | 指定された引数で正規の 'GeometryPolygonFromText' 関数を呼び出す DbFunctionExpression を作成します。polygonWellKnownText の結果型は文字列型であり、coordinateSystemId の結果型は整数の数値型である必要があります。式の結果型は Edm.Geometry です。 | |
InteriorRingAt | 指定された引数で正規の 'InteriorRingAt' 関数を呼び出す DbFunctionExpression を作成します。最初の引数には、Edm.Geometry 結果型が含まれる必要があります。2 番目の引数は、整数の数値結果型である必要があります。式の結果型は Edm.Geometry です。 | |
InteriorRingCount | 指定した引数で正規の 'InteriorRingCount' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Int32 です。 | |
IsClosedSpatial | 指定した引数で正規の 'IsClosedSpatial' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。結果型は Edm.Boolean です。 | |
IsEmptySpatial | 指定した引数で正規の 'IsEmptySpatial' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Boolean です。 | |
IsRing | 指定した引数で正規の 'IsRing' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。結果型は Edm.Boolean です。 | |
IsSimpleGeometry | 指定した引数で正規の 'IsSimpleGeometry' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Boolean です。 | |
IsValidGeometry | 指定した引数で正規の 'IsValidGeometry' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Boolean です。 | |
Latitude | 指定した引数で正規の 'Latitude' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography である必要があります。式の結果型は Edm.Double です。 | |
Longitude | 指定した引数で正規の 'Longitude' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography である必要があります。式の結果型は Edm.Double です。 | |
Measure | 指定した引数で正規の 'Measure' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Double です。 | |
PointAt | 指定された引数で正規の 'PointAt' 関数を呼び出す DbFunctionExpression を作成します。最初の引数には、Edm.Geography 結果型または Edm.Geometry 結果型が含まれる必要があります。2 番目の引数は、整数の数値結果型である必要があります。式の結果型は spatialValue の結果型と同じです。 | |
PointCount | 指定した引数で正規の 'PointCount' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Int32 です。 | |
PointOnSurface | 指定した引数で正規の 'PointOnSurface' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Geometry です。 | |
SpatialBoundary | 指定した引数で正規の 'SpatialBoundary' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Geometry です。 | |
SpatialBuffer | 指定した引数で正規の 'SpatialBuffer' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry および Edm.Double である必要があります。式の結果型は Edm.Geometry です。 | |
SpatialContains | 指定した引数で正規の 'SpatialContains' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Boolean です。 | |
SpatialConvexHull | 指定した引数で正規の 'SpatialConvexHull' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Geometry です。 | |
SpatialCrosses | 指定した引数で正規の 'SpatialCrosses' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Boolean です。 | |
SpatialDifference | 指定した引数で正規の 'SpatialDifference' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。spatialValue1 の結果型と spatialValue2 の結果型は一致している必要があります。式の結果型は spatialValue1 と spatialValue2 の型と同じです。 | |
SpatialDimension | 指定した引数で正規の 'SpatialDimension' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Int32 です。 | |
SpatialDisjoint | 指定した引数で正規の 'SpatialDisjoint' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。spatialValue1 の結果型と spatialValue2 の結果型は一致している必要があります。式の結果型は Edm.Boolean です。 | |
SpatialElementAt | 指定された引数で正規の 'SpatialElementAt' 関数を呼び出す DbFunctionExpression を作成します。最初の引数には、Edm.Geography 結果型または Edm.Geometry 結果型が含まれる必要があります。2 番目の引数は、整数の数値結果型である必要があります。式の結果型は spatialValue の結果型と同じです。 | |
SpatialElementCount | 指定した引数で正規の 'SpatialElementCount' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Int32 です。 | |
SpatialEnvelope | 指定した引数で正規の 'SpatialEnvelope' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Geometry です。 | |
SpatialEquals | 指定した引数で正規の 'SpatialEquals' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。spatialValue1 の結果型と spatialValue2 の結果型は一致している必要があります。式の結果型は Edm.Boolean です。 | |
SpatialIntersection | 指定した引数で正規の 'SpatialIntersection' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。spatialValue1 の結果型と spatialValue2 の結果型は一致している必要があります。式の結果型は spatialValue1 と spatialValue2 の型と同じです。 | |
SpatialIntersects | 指定した引数で正規の 'SpatialIntersects' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。spatialValue1 の結果型と spatialValue2 の結果型は一致している必要があります。式の結果型は Edm.Boolean です。 | |
SpatialLength | 指定した引数で正規の 'SpatialLength' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Double です。 | |
SpatialOverlaps | 指定した引数で正規の 'SpatialOverlaps' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Boolean です。 | |
SpatialRelate | 指定した引数で正規の 'SpatialRelate' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry および文字列である必要があります。式の結果型は Edm.Boolean です。 | |
SpatialSymmetricDifference | 指定した引数で正規の 'SpatialSymmetricDifference' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。spatialValue1 の結果型と spatialValue2 の結果型は一致している必要があります。式の結果型は spatialValue1 と spatialValue2 の型と同じです。 | |
SpatialTouches | 指定した引数で正規の 'SpatialTouches' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Boolean です。 | |
SpatialTypeName | 指定した引数で正規の 'SpatialTypeName' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.String です。 | |
SpatialUnion | 指定した引数で正規の 'SpatialUnion' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。spatialValue1 の結果型と spatialValue2 の結果型は一致している必要があります。式の結果型は spatialValue1 と spatialValue2 の型と同じです。 | |
SpatialWithin | 指定した引数で正規の 'SpatialWithin' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Boolean です。 | |
StartPoint | 指定した引数で正規の 'StartPoint' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。結果型は spatialValue の結果型と同じです。 | |
XCoordinate | 指定した引数で正規の 'XCoordinate' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Double です。 | |
YCoordinate | 指定した引数で正規の 'YCoordinate' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Double です。 |
上揃え
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
参照
参照
System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder.Spatial 名前空間