SpatialEdmFunctions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет API для создания объектов DbExpression, вызывающих пространственные канонические функции модели EDM, и, где уместно, разрешает доступ к API как к методам расширения в самом типе выражения.
public ref class SpatialEdmFunctions abstract sealed
public static class SpatialEdmFunctions
type SpatialEdmFunctions = class
Public Module SpatialEdmFunctions
- Наследование
-
SpatialEdmFunctions
Методы
Area(DbExpression) |
Создает объект DbFunctionExpression, вызывающий каноническую функцию Area с заданным аргументом, который должен иметь тип результата 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, вызывающий каноническую функцию Distance с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата |
Elevation(DbExpression) |
Создает объект DbFunctionExpression, вызывающий каноническую функцию Elevation с заданным аргументом, который должен иметь тип результата 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) |
Создает объект DbFunctionExpression, вызывающий каноническую функцию GeographyFromBinary с заданным аргументом, который должен иметь двоичный тип результата. Тип результата выражения — Edm.Geography. |
GeographyFromBinary(DbExpression, DbExpression) |
Создает объект DbFunctionExpression, вызывающий каноническую функцию GeographyFromBinary с указанными аргументами. Объект |
GeographyFromGml(DbExpression) |
Создает объект DbFunctionExpression, вызывающий каноническую функцию GeographyFromGml с заданным аргументом, который должен иметь строковый тип результата. Тип результата выражения — Edm.Geography. |
GeographyFromGml(DbExpression, DbExpression) |
Создает объект DbFunctionExpression, вызывающий каноническую функцию GeographyFromGml с указанными аргументами. Объект |
GeographyFromText(DbExpression) |
Создает объект DbFunctionExpression, вызывающий каноническую функцию GeographyFromText с заданным аргументом, который должен иметь строковый тип результата. Тип результата выражения — Edm.Geography. Его значение содержит идентификатор системы координат по умолчанию (SRID) базового поставщика. |
GeographyFromText(DbExpression, DbExpression) |
Создает объект DbFunctionExpression, вызывающий каноническую функцию GeographyFromText с указанными аргументами. Объект |
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) |
Создает объект DbFunctionExpression, вызывающий каноническую функцию GeometryFromBinary с заданным аргументом, который должен иметь двоичный тип результата. Тип результата выражения — Edm.Geometry. |
GeometryFromBinary(DbExpression, DbExpression) |
Создает объект DbFunctionExpression, вызывающий каноническую функцию GeometryFromBinary с указанными аргументами. Объект |
GeometryFromGml(DbExpression) |
Создает объект DbFunctionExpression, вызывающий каноническую функцию GeometryFromGml с заданным аргументом, который должен иметь строковый тип результата. Тип результата выражения — Edm.Geometry. |
GeometryFromGml(DbExpression, DbExpression) |
Создает объект DbFunctionExpression, вызывающий каноническую функцию GeometryFromGml с указанными аргументами. Объект |
GeometryFromText(DbExpression) |
Создает объект DbFunctionExpression, вызывающий каноническую функцию GeometryFromText с заданным аргументом, который должен иметь строковый тип результата. Тип результата выражения — Edm.Geometry. Его значение содержит идентификатор системы координат по умолчанию (SRID) базового поставщика. |
GeometryFromText(DbExpression, DbExpression) |
Создает объект DbFunctionExpression, вызывающий каноническую функцию GeometryFromText с указанными аргументами. Объект |
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, вызывающий каноническую функцию 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) |
Создает объект 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. |