SpatialEdmFunctions クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
空間に関する 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 である必要があります。 |
Elevation(DbExpression) |
指定した引数で正規の 'Elevation' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。 式の結果型は Edm.Double です。 |
EndPoint(DbExpression) |
指定した引数で正規の 'EndPoint' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。 結果型は |
ExteriorRing(DbExpression) |
指定された引数で正規の 'ExteriorRing' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。 式の結果型は Edm.Geometry です。 |
GeographyCollectionFromBinary(DbExpression, DbExpression) |
指定された引数で正規の 'GeographyCollectionFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 |
GeographyCollectionFromText(DbExpression, DbExpression) |
指定された引数で正規の 'GeographyCollectionFromText' 関数を呼び出す DbFunctionExpression を作成します。 |
GeographyFromBinary(DbExpression) |
指定された引数で正規の 'GeographyFromBinary' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型はバイナリである必要があります。 式の結果型は Edm.Geography です。 |
GeographyFromBinary(DbExpression, DbExpression) |
指定された引数で正規の 'GeographyFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 |
GeographyFromGml(DbExpression) |
指定された引数で正規の 'GeographyFromGml' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は文字列である必要があります。 式の結果型は Edm.Geography です。 |
GeographyFromGml(DbExpression, DbExpression) |
指定された引数で正規の 'GeographyFromGml' 関数を呼び出す DbFunctionExpression を作成します。 |
GeographyFromText(DbExpression) |
指定された引数で正規の 'GeographyFromText' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は文字列である必要があります。 式の結果型は Edm.Geography です。 その値には、基になるプロバイダーの既定の座標系 ID (SRID) があります。 |
GeographyFromText(DbExpression, DbExpression) |
指定された引数で正規の 'GeographyFromText' 関数を呼び出す DbFunctionExpression を作成します。 |
GeographyLineFromBinary(DbExpression, DbExpression) |
指定された引数で正規の 'GeographyLineFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 |
GeographyLineFromText(DbExpression, DbExpression) |
指定された引数で正規の 'GeographyLineFromText' 関数を呼び出す DbFunctionExpression を作成します。 |
GeographyMultiLineFromBinary(DbExpression, DbExpression) |
指定された引数で正規の 'GeographyMultiLineFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 |
GeographyMultiLineFromText(DbExpression, DbExpression) |
指定された引数で正規の 'GeographyMultiLineFromText' 関数を呼び出す DbFunctionExpression を作成します。 |
GeographyMultiPointFromBinary(DbExpression, DbExpression) |
指定された引数で正規の 'GeographyMultiPointFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 |
GeographyMultiPointFromText(DbExpression, DbExpression) |
指定された引数で正規の 'GeographyMultiPointFromText' 関数を呼び出す DbFunctionExpression を作成します。 |
GeographyMultiPolygonFromBinary(DbExpression, DbExpression) |
指定された引数で正規の 'GeographyMultiPolygonFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 |
GeographyMultiPolygonFromText(DbExpression, DbExpression) |
指定された引数で正規の 'GeographyMultiPolygonFromText' 関数を呼び出す DbFunctionExpression を作成します。 |
GeographyPointFromBinary(DbExpression, DbExpression) |
指定された引数で正規の 'GeographyPointFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 |
GeographyPointFromText(DbExpression, DbExpression) |
指定された引数で正規の 'GeographyPointFromText' 関数を呼び出す DbFunctionExpression を作成します。 |
GeographyPolygonFromBinary(DbExpression, DbExpression) |
指定された引数で正規の 'GeographyPolygonFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 |
GeographyPolygonFromText(DbExpression, DbExpression) |
指定された引数で正規の 'GeographyPolygonFromText' 関数を呼び出す DbFunctionExpression を作成します。 |
GeometryCollectionFromBinary(DbExpression, DbExpression) |
指定された引数で正規の 'GeometryCollectionFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 |
GeometryCollectionFromText(DbExpression, DbExpression) |
指定された引数で正規の 'GeometryCollectionFromText' 関数を呼び出す DbFunctionExpression を作成します。 |
GeometryFromBinary(DbExpression) |
指定された引数で正規の 'GeometryFromBinary' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型はバイナリ型である必要があります。 式の結果型は Edm.Geometry です。 |
GeometryFromBinary(DbExpression, DbExpression) |
指定された引数で正規の 'GeometryFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 |
GeometryFromGml(DbExpression) |
指定された引数で正規の 'GeometryFromGml' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は文字列である必要があります。 式の結果型は Edm.Geometry です。 |
GeometryFromGml(DbExpression, DbExpression) |
指定された引数で正規の 'GeometryFromGml' 関数を呼び出す DbFunctionExpression を作成します。 |
GeometryFromText(DbExpression) |
指定された引数で正規の 'GeometryFromText' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は文字列である必要があります。 式の結果型は Edm.Geometry です。 その値には、基になるプロバイダーの既定の座標系 ID (SRID) があります。 |
GeometryFromText(DbExpression, DbExpression) |
指定された引数で正規の 'GeometryFromText' 関数を呼び出す DbFunctionExpression を作成します。 |
GeometryLineFromBinary(DbExpression, DbExpression) |
指定された引数で正規の 'GeometryLineFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 |
GeometryLineFromText(DbExpression, DbExpression) |
指定された引数で正規の 'GeometryLineFromText' 関数を呼び出す DbFunctionExpression を作成します。 |
GeometryMultiLineFromBinary(DbExpression, DbExpression) |
指定された引数で正規の 'GeometryMultiLineFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 |
GeometryMultiLineFromText(DbExpression, DbExpression) |
指定された引数で正規の 'GeometryMultiLineFromText' 関数を呼び出す DbFunctionExpression を作成します。 |
GeometryMultiPointFromBinary(DbExpression, DbExpression) |
指定された引数で正規の 'GeometryMultiPointFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 |
GeometryMultiPointFromText(DbExpression, DbExpression) |
指定された引数で正規の 'GeometryMultiPointFromText' 関数を呼び出す DbFunctionExpression を作成します。 |
GeometryMultiPolygonFromBinary(DbExpression, DbExpression) |
指定された引数で正規の 'GeometryMultiPolygonFromBinary' 関数を呼び出す DbFunctionExpression を作成します。 |
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 結果型が含まれる必要があります。 2 番目の引数は、整数の数値結果型である必要があります。 式の結果型は Edm.Geometry です。 |
InteriorRingCount(DbExpression) |
指定した引数で正規の 'InteriorRingCount' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または 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.Geography または Edm.Geometry である必要があります。 結果型は Edm.Boolean です。 |
IsSimpleGeometry(DbExpression) |
指定した引数で正規の 'IsSimpleGeometry' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。 式の結果型は Edm.Boolean です。 |
IsValidGeometry(DbExpression) |
指定した引数で正規の 'IsValidGeometry' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または 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 番目の引数は、整数の数値結果型である必要があります。 式の結果型は |
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 である必要があります。 |
SpatialDimension(DbExpression) |
指定した引数で正規の 'SpatialDimension' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。 式の結果型は Edm.Int32 です。 |
SpatialDisjoint(DbExpression, DbExpression) |
指定した引数で正規の 'SpatialDisjoint' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。 |
SpatialElementAt(DbExpression, DbExpression) |
指定された引数で正規の 'SpatialElementAt' 関数を呼び出す DbFunctionExpression を作成します。 最初の引数には、Edm.Geography 結果型または Edm.Geometry 結果型が含まれる必要があります。 2 番目の引数は、整数の数値結果型である必要があります。 式の結果型は |
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) |
指定した引数で正規の 'SpatialRelate' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry および文字列である必要があります。 式の結果型は Edm.Boolean です。 |
SpatialSymmetricDifference(DbExpression, DbExpression) |
指定した引数で正規の 'SpatialSymmetricDifference' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は 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) |
指定した引数で正規の 'SpatialUnion' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。 |
SpatialWithin(DbExpression, DbExpression) |
指定した引数で正規の 'SpatialWithin' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。 式の結果型は Edm.Boolean です。 |
StartPoint(DbExpression) |
指定した引数で正規の 'StartPoint' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。 結果型は |
XCoordinate(DbExpression) |
指定した引数で正規の 'XCoordinate' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。 式の結果型は Edm.Double です。 |
YCoordinate(DbExpression) |
指定した引数で正規の 'YCoordinate' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。 式の結果型は Edm.Double です。 |
適用対象
.NET