SpatialEdmFunctions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет API для создания DbExpressions, которые вызывают канонические канонические функции EDM, и, в случае необходимости, позволяет этому API получать доступ в виде методов расширения в самом типе выражения.
public ref class SpatialEdmFunctions abstract sealed
public static class SpatialEdmFunctions
type SpatialEdmFunctions = class
Public Module SpatialEdmFunctions
- Наследование
-
SpatialEdmFunctions
Методы
| Имя | Описание |
|---|---|
| Area(DbExpression) |
DbFunctionExpression Создает функцию", которая вызывает каноническую функцию "Область" с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата выражения — Edm.Double. |
| AsBinary(DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию AsBinary с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата выражения — Edm.Binary. |
| AsGml(DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию AsGml с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата выражения — Edm.String. |
| AsText(DbExpression) |
DbFunctionExpression Создает каноническую функцию AsText с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата выражения — Edm.String. |
| Centroid(DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию Centroid с указанным аргументом, который должен иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Geometry. |
| CoordinateSystemId(DbExpression) |
DbFunctionExpression Создает каноническую функцию CoordinateSystemId с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата выражения — Edm.Int32. |
| Distance(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию "Расстояние" канонической функции с указанными аргументами, которые должны иметь тип результата Edm.Geography или Edm.Geometry. Тип результата должен соответствовать типу |
| Elevation(DbExpression) |
DbFunctionExpression Создает функцию,которая вызывает каноническую функцию "Повышение" с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата выражения — Edm.Double. |
| EndPoint(DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию EndPoint с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата совпадает с |
| ExteriorRing(DbExpression) |
DbFunctionExpression Создает каноническую функцию "ExteriorRing" с указанным аргументом, который должен иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Geometry. |
| GeographyCollectionFromBinary(DbExpression, DbExpression) |
DbFunctionExpression Создает каноническую функцию GeographyCollectionFromBinary с указанными аргументами.
|
| GeographyCollectionFromText(DbExpression, DbExpression) |
DbFunctionExpression Создает каноническую функцию GeographyCollectionFromText с указанными аргументами.
|
| GeographyFromBinary(DbExpression, DbExpression) |
Создает объект DbFunctionExpression , вызывающий каноническую функцию GeographyFromBinary с указанными аргументами.
|
| GeographyFromBinary(DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию GeographyFromBinary с указанным аргументом, который должен иметь двоичный тип результата. Тип результата выражения — Edm.Geography. |
| GeographyFromGml(DbExpression, DbExpression) |
Создает объект, вызывающий DbFunctionExpression каноническую функцию GeographyFromGml с указанными аргументами.
|
| GeographyFromGml(DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию GeographyFromGml с указанным аргументом, который должен иметь строковый тип результата. Тип результата выражения — Edm.Geography. |
| GeographyFromText(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию GeographyFromText с указанными аргументами.
|
| GeographyFromText(DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию GeographyFromText с указанным аргументом, который должен иметь строковый тип результата. Тип результата выражения — Edm.Geography. Его значение имеет идентификатор системы координат по умолчанию (SRID) базового поставщика. |
| GeographyLineFromBinary(DbExpression, DbExpression) |
Создает объект, вызывающий DbFunctionExpression каноническую функцию GeographyLineFromBinary с указанными аргументами.
|
| GeographyLineFromText(DbExpression, DbExpression) |
Создает объект DbFunctionExpression , вызывающий каноническую функцию GeographyLineFromText с указанными аргументами.
|
| 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) |
DbFunctionExpression Создает каноническую функцию GeographyMultiPolygonFromText с указанными аргументами.
|
| GeographyPointFromBinary(DbExpression, DbExpression) |
DbFunctionExpression Создает каноническую функцию GeographyPointFromBinary с указанными аргументами.
|
| GeographyPointFromText(DbExpression, DbExpression) |
Создает объект, DbFunctionExpression вызывающий каноническую функцию GeographyPointFromText с указанными аргументами. |
| GeographyPolygonFromBinary(DbExpression, DbExpression) |
DbFunctionExpression Создает каноническую функцию GeographyPolygonFromBinary с указанными аргументами.
|
| GeographyPolygonFromText(DbExpression, DbExpression) |
Создает каноническую DbFunctionExpression функцию GeographyPolygonFromText с указанными аргументами.
|
| GeometryCollectionFromBinary(DbExpression, DbExpression) |
DbFunctionExpression Создает каноническую функцию GeometryCollectionFromBinary с указанными аргументами.
|
| GeometryCollectionFromText(DbExpression, DbExpression) |
DbFunctionExpression Создает каноническую функцию GeometryCollectionFromText с указанными аргументами.
|
| GeometryFromBinary(DbExpression, DbExpression) |
Создает функцию DbFunctionExpression , которая вызывает каноническую функцию GeometryFromBinary с указанными аргументами.
|
| GeometryFromBinary(DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию GeometryFromBinary с указанным аргументом, который должен иметь двоичный тип результата. Тип результата выражения — Edm.Geometry. |
| GeometryFromGml(DbExpression, DbExpression) |
Создает объект, вызывающий DbFunctionExpression каноническую функцию GeometryFromGml с указанными аргументами.
|
| GeometryFromGml(DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию GeometryFromGml с указанным аргументом, который должен иметь строковый тип результата. Тип результата выражения — Edm.Geometry. |
| GeometryFromText(DbExpression, DbExpression) |
Создает объект, вызывающий DbFunctionExpression каноническую функцию GeometryFromText с указанными аргументами.
|
| GeometryFromText(DbExpression) |
DbFunctionExpression Создает каноническую функцию GeometryFromText с указанным аргументом, который должен иметь строковый тип результата. Тип результата выражения — Edm.Geometry. Его значение имеет идентификатор системы координат по умолчанию (SRID) базового поставщика. |
| GeometryLineFromBinary(DbExpression, DbExpression) |
Создает объект DbFunctionExpression , вызывающий каноническую функцию GeometryLineFromBinary с указанными аргументами.
|
| GeometryLineFromText(DbExpression, DbExpression) |
DbFunctionExpression Создает каноническую функцию GeometryLineFromText с указанными аргументами.
|
| GeometryMultiLineFromBinary(DbExpression, DbExpression) |
Создает объект, вызывающий DbFunctionExpression каноническую функцию GeometryMultiLineFromBinary с указанными аргументами.
|
| GeometryMultiLineFromText(DbExpression, DbExpression) |
DbFunctionExpression Создает каноническую функцию GeometryMultiLineFromText с указанными аргументами.
|
| GeometryMultiPointFromBinary(DbExpression, DbExpression) |
DbFunctionExpression Создает каноническую функцию GeometryMultiPointFromBinary с указанными аргументами.
|
| GeometryMultiPointFromText(DbExpression, DbExpression) |
DbFunctionExpression Создает каноническую функцию GeometryMultiPointFromText с указанными аргументами.
|
| GeometryMultiPolygonFromBinary(DbExpression, DbExpression) |
DbFunctionExpression Создает каноническую функцию GeometryMultiPolygonFromBinary с указанными аргументами.
|
| GeometryMultiPolygonFromText(DbExpression, DbExpression) |
Создает каноническую DbFunctionExpression функцию GeometryMultiPolygonFromText с указанными аргументами.
|
| GeometryPointFromBinary(DbExpression, DbExpression) |
Создает объект, вызывающий DbFunctionExpression каноническую функцию GeometryPointFromBinary с указанными аргументами.
|
| GeometryPointFromText(DbExpression, DbExpression) |
Создает объект, вызывающий DbFunctionExpression каноническую функцию GeometryPointFromText с указанными аргументами.
|
| GeometryPolygonFromBinary(DbExpression, DbExpression) |
Создает объект DbFunctionExpression , вызывающий каноническую функцию GeometryPolygonFromBinary с указанными аргументами.
|
| GeometryPolygonFromText(DbExpression, DbExpression) |
Создает каноническую DbFunctionExpression функцию GeometryPolygonFromText с указанными аргументами.
|
| InteriorRingAt(DbExpression, DbExpression) |
Создает объект, вызывающий DbFunctionExpression каноническую функцию InteriorRingAt с указанными аргументами. Первый аргумент должен иметь тип результата Edm.Geometry. Второй аргумент должен иметь целые числовые типы результатов. Тип результата выражения — Edm.Geometry. |
| InteriorRingCount(DbExpression) |
DbFunctionExpression Создает каноническую функцию InteriorRingCount с указанным аргументом, который должен иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Int32. |
| IsClosedSpatial(DbExpression) |
DbFunctionExpression Создает каноническую функцию IsClosedSpatial с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата — Edm.Boolean. |
| IsEmptySpatial(DbExpression) |
DbFunctionExpression Создает каноническую функцию IsEmptySpatial с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата выражения — Edm.Boolean. |
| IsRing(DbExpression) |
DbFunctionExpression Создает каноническую функцию IsRing с указанным аргументом, который должен иметь тип результата Edm.Geometry. Тип результата — Edm.Boolean. |
| IsSimpleGeometry(DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию IsSimpleGeometry с указанным аргументом, который должен иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Boolean. |
| IsValidGeometry(DbExpression) |
DbFunctionExpression Создает каноническую функцию IsValidGeometry с указанным аргументом, который должен иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Boolean. |
| Latitude(DbExpression) |
DbFunctionExpression Создает каноническую функцию "Широта" с указанным аргументом, который должен иметь тип результата Edm.Geography. Тип результата выражения — Edm.Double. |
| Longitude(DbExpression) |
DbFunctionExpression Создает каноническую функцию "Долгота" с указанным аргументом, который должен иметь тип результата 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) |
DbFunctionExpression Создает каноническую функцию PointOnSurface с указанным аргументом, который должен иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Geometry. |
| SpatialBoundary(DbExpression) |
DbFunctionExpression Создает функцию", которая вызывает каноническую функцию SpatialBoundary с указанным аргументом, который должен иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Geometry. |
| SpatialBuffer(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию SpatialBuffer с указанными аргументами, которые должны иметь типы результатов Edm.Geography или Edm.Geometry и Edm.Double. Тип результата выражения — Edm.Geometry. |
| SpatialContains(DbExpression, DbExpression) |
DbFunctionExpression Создает каноническую функцию SpatialContains с указанными аргументами, которые должны иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Boolean. |
| SpatialConvexHull(DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию SpatialConvexHull с указанным аргументом, который должен иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Geometry. |
| SpatialCrosses(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию SpatialCrosses с указанными аргументами, которые должны иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Boolean. |
| SpatialDifference(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию SpatialDifference с указанными аргументами, которые должны иметь тип результата Edm.Geography или Edm.Geometry. Тип результата должен соответствовать типу |
| SpatialDimension(DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию SpatialDimension с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата выражения — Edm.Int32. |
| SpatialDisjoint(DbExpression, DbExpression) |
DbFunctionExpression Создает каноническую функцию SpatialDisjoint с указанными аргументами, которые должны иметь тип результата Edm.Geography или Edm.Geometry. Тип результата должен соответствовать типу |
| SpatialElementAt(DbExpression, DbExpression) |
Создает объект, вызывающий DbFunctionExpression каноническую функцию SpatialElementAt с указанными аргументами. Первый аргумент должен иметь тип результата Edm.Geography или Edm.Geometry. Второй аргумент должен иметь целый числовой тип результата. Тип результата выражения совпадает с |
| SpatialElementCount(DbExpression) |
DbFunctionExpression Создает каноническую функцию SpatialElementCount с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата выражения — Edm.Int32. |
| SpatialEnvelope(DbExpression) |
DbFunctionExpression Создает каноническую функцию SpatialEnvelope с указанным аргументом, который должен иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Geometry. |
| SpatialEquals(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию SpatialEquals с указанными аргументами, которые должны иметь тип результата Edm.Geography или Edm.Geometry. Тип результата должен соответствовать типу |
| SpatialIntersection(DbExpression, DbExpression) |
DbFunctionExpression Создает каноническую функцию SpatialIntersection с указанными аргументами, которые должны иметь тип результата Edm.Geography или Edm.Geometry. Тип результата должен соответствовать типу |
| SpatialIntersects(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию SpatialIntersects с указанными аргументами, которые должны иметь тип результата Edm.Geography или Edm.Geometry. Тип результата должен соответствовать типу |
| SpatialLength(DbExpression) |
DbFunctionExpression Создает каноническую функцию SpatialLength с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата выражения — Edm.Double. |
| SpatialOverlaps(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию SpatialOverlaps с указанными аргументами, которые должны иметь тип результата 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) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию SpatialTouches с указанными аргументами, которые должны иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Boolean. |
| SpatialTypeName(DbExpression) |
DbFunctionExpression Создает каноническую функцию SpatialTypeName с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата выражения — Edm.String. |
| SpatialUnion(DbExpression, DbExpression) |
DbFunctionExpression Создает каноническую функцию SpatialUnion с указанными аргументами, которые должны иметь тип результата Edm.Geography или Edm.Geometry. Тип результата должен соответствовать типу |
| SpatialWithin(DbExpression, DbExpression) |
DbFunctionExpression Создает каноническую функцию SpatialWithin с указанными аргументами, которые должны иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Boolean. |
| StartPoint(DbExpression) |
DbFunctionExpression Создает каноническую функцию StartPoint с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата совпадает с |
| XCoordinate(DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию XCoordinate с указанным аргументом, который должен иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Double. |
| YCoordinate(DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию "YCoordinate" с указанным аргументом, который должен иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Double. |