Поделиться через


SqlSpatialServices - класс

[Эта страница относится к документации к Entity Framework 6. Последняя версия доступна в составе пакета Entity Framework NuGet. Дополнительные сведения об Entity Framework см. в разделе msdn.com/data/ef.]

Представляет реализацию DbSpatialServices для поддержки геопространственных типов при использовании Entity Framework с Microsoft SQL Server.

Иерархия наследования

System.Object
  System.Data.Entity.Spatial.DbSpatialServices
    System.Data.Entity.SqlServer.SqlSpatialServices

Пространство имен:  System.Data.Entity.SqlServer
Сборка:  EntityFramework.SqlServer (в EntityFramework.SqlServer.dll)

Синтаксис

'Декларация
<SerializableAttribute> _
Public Class SqlSpatialServices _
    Inherits DbSpatialServices
'Применение
Dim instance As SqlSpatialServices
[SerializableAttribute]
public class SqlSpatialServices : DbSpatialServices
[SerializableAttribute]
public ref class SqlSpatialServices : public DbSpatialServices
[<SerializableAttribute>]
type SqlSpatialServices =  
    class 
        inherit DbSpatialServices 
    end
public class SqlSpatialServices extends DbSpatialServices

Тип SqlSpatialServices предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство NativeTypesAvailable Получает значение, указывающее, будет ли EF продолжать работу, предполагая, что поставщик имеет необходимые типы и ресурсы, а не выполнит быструю отработку сбоя.Значение по умолчанию — true. (Переопределяет DbSpatialServices.NativeTypesAvailable.)

По верхнему краю

Методы

  Имя Описание
Открытый метод AsBinary(DbGeography) Возвращает известное двоичное представление заданного значения DbGeography. (Переопределяет DbSpatialServices.AsBinary(DbGeography).)
Открытый метод AsBinary(DbGeometry) Возвращает известное двоичное представление заданного значения DbGeometry. (Переопределяет DbSpatialServices.AsBinary(DbGeometry).)
Открытый метод AsGml(DbGeography) Создает представление на языке GML этого значения DbGeography. (Переопределяет DbSpatialServices.AsGml(DbGeography).)
Открытый метод AsGml(DbGeometry) Создает представление на языке GML этого значения DbGeometry. (Переопределяет DbSpatialServices.AsGml(DbGeometry).)
Открытый метод AsText(DbGeography) Возвращает известное текстовое представление заданного значения DbGeography.Это значение должно содержать только значения Longitude и Latitude точки. (Переопределяет DbSpatialServices.AsText(DbGeography).)
Открытый метод AsText(DbGeometry) Возвращает известное текстовое представление данного значения DbGeometry, включающее только координаты X и Y для точек. (Переопределяет DbSpatialServices.AsText(DbGeometry).)
Открытый метод AsTextIncludingElevationAndMeasure(DbGeography) Возвращает текстовое представление SqlSpatialServices с высотой и мерой. (Переопределяет DbSpatialServices.AsTextIncludingElevationAndMeasure(DbGeography).)
Открытый метод AsTextIncludingElevationAndMeasure(DbGeometry) Возвращает текстовое представление SqlSpatialServices с высотой и мерой. (Переопределяет DbSpatialServices.AsTextIncludingElevationAndMeasure(DbGeometry).)
Открытый метод Buffer(DbGeography, Double) Создает значение типа geography, представляющее все точки, меньшие или равные расстоянию от заданного значения DbGeography. (Переопределяет DbSpatialServices.Buffer(DbGeography, Double).)
Открытый метод Buffer(DbGeometry, Double) Создает значение типа geometry, представляющее все точки, которые меньше расстояния от заданного значения DbGeometry или равны ему. (Переопределяет DbSpatialServices.Buffer(DbGeometry, Double).)
Открытый метод Contains Определяет, содержит ли одно значение DbGeometry другое. (Переопределяет DbSpatialServices.Contains(DbGeometry, DbGeometry).)
Открытый метод CreateProviderValue(DbGeographyWellKnownValue) Создает зависящее от поставщика значение, совместимое с реализацией пространственных служб, основанной на заданном известном представлении DbGeography. (Переопределяет DbSpatialServices.CreateProviderValue(DbGeographyWellKnownValue).)
Открытый метод CreateProviderValue(DbGeometryWellKnownValue) Создает зависящее от поставщика значение, совместимое с реализацией пространственных служб, основанной на заданном известном представлении DbGeometry. (Переопределяет DbSpatialServices.CreateProviderValue(DbGeometryWellKnownValue).)
Открытый метод CreateWellKnownValue(DbGeography) Создает экземпляр DbGeographyWellKnownValue, представляющий указанное значение DbGeography с помощью одного или двух известных стандартных пространственных форматов. (Переопределяет DbSpatialServices.CreateWellKnownValue(DbGeography).)
Открытый метод CreateWellKnownValue(DbGeometry) Создает экземпляр DbGeometryWellKnownValue, представляющий указанное значение DbGeometry с помощью одного или двух известных стандартных пространственных форматов. (Переопределяет DbSpatialServices.CreateWellKnownValue(DbGeometry).)
Открытый метод Crosses Определяет, пересекаются ли два заданных значения DbGeometry. (Переопределяет DbSpatialServices.Crosses(DbGeometry, DbGeometry).)
Открытый метод Difference(DbGeography, DbGeography) Вычисляет разность между двумя значениями DbGeography. (Переопределяет DbSpatialServices.Difference(DbGeography, DbGeography).)
Открытый метод Difference(DbGeometry, DbGeometry) Вычисляет разность между двумя значениями DbGeometry. (Переопределяет DbSpatialServices.Difference(DbGeometry, DbGeometry).)
Открытый метод Disjoint(DbGeography, DbGeography) Определяет, являются ли два заданных значения DbGeography пространственно неперекрывающимися. (Переопределяет DbSpatialServices.Disjoint(DbGeography, DbGeography).)
Открытый метод Disjoint(DbGeometry, DbGeometry) Определяет, являются ли два заданных значения DbGeometry пространственно неперекрывающимися. (Переопределяет DbSpatialServices.Disjoint(DbGeometry, DbGeometry).)
Открытый метод Distance(DbGeography, DbGeography) Вычисляет расстояние между ближайшими точками двух значений DbGeography. (Переопределяет DbSpatialServices.Distance(DbGeography, DbGeography).)
Открытый метод Distance(DbGeometry, DbGeometry) Вычисляет расстояние между ближайшими точками двух значений DbGeometry. (Переопределяет DbSpatialServices.Distance(DbGeometry, DbGeometry).)
Открытый метод ElementAt(DbGeography, Int32) Возвращает элемент заданного значения DbGeography, если оно представляет коллекцию географических объектов. (Переопределяет DbSpatialServices.ElementAt(DbGeography, Int32).)
Открытый метод ElementAt(DbGeometry, Int32) Возвращает элемент заданного значения DbGeometry, если оно представляет коллекцию геометрических объектов. (Переопределяет DbSpatialServices.ElementAt(DbGeometry, Int32).)
Открытый метод Equals (Унаследовано от Object.)
Защищенный метод Finalize (Унаследовано от Object.)
Открытый метод GeographyCollectionFromBinary Создает новое значение коллекции DbGeography, основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат. (Переопределяет DbSpatialServices.GeographyCollectionFromBinary(Byte[], Int32).)
Открытый метод GeographyCollectionFromText Создает новое значение коллекции DbGeography, основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат. (Переопределяет DbSpatialServices.GeographyCollectionFromText(String, Int32).)
Открытый метод GeographyFromBinary(Byte[]) Создает новое значение DbGeography, основанное на указанном известном двоичном значении. (Переопределяет DbSpatialServices.GeographyFromBinary(Byte[]).)
Открытый метод GeographyFromBinary(Byte[], Int32) Создает новое значение DbGeography, основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат. (Переопределяет DbSpatialServices.GeographyFromBinary(Byte[], Int32).)
Открытый метод GeographyFromGml(String) Создает новое значение DbGeography на основе заданного значения на языке GML. (Переопределяет DbSpatialServices.GeographyFromGml(String).)
Открытый метод GeographyFromGml(String, Int32) Создает новое значение DbGeography на основе заданного значения на языке GML и идентификатора (SRID) системы координат. (Переопределяет DbSpatialServices.GeographyFromGml(String, Int32).)
Открытый метод GeographyFromProviderValue Создает новое значение DbGeography на основании зависящего от поставщика значения, которое совместимо с этой реализацией пространственных служб. (Переопределяет DbSpatialServices.GeographyFromProviderValue(Object).)
Открытый метод GeographyFromText(String) Создает новое значение DbGeography, основанное на указанном известном текстовом значении. (Переопределяет DbSpatialServices.GeographyFromText(String).)
Открытый метод GeographyFromText(String, Int32) Создает новое значение DbGeography, основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат. (Переопределяет DbSpatialServices.GeographyFromText(String, Int32).)
Открытый метод GeographyLineFromBinary Создает новое значение line DbGeography, основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат. (Переопределяет DbSpatialServices.GeographyLineFromBinary(Byte[], Int32).)
Открытый метод GeographyLineFromText Создает новое значение line DbGeography, основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат. (Переопределяет DbSpatialServices.GeographyLineFromText(String, Int32).)
Открытый метод GeographyMultiLineFromBinary Создает новое значение multiline DbGeography, основанное на указанном известном двоичном значении и идентификаторе системы координат. (Переопределяет DbSpatialServices.GeographyMultiLineFromBinary(Byte[], Int32).)
Открытый метод GeographyMultiLineFromText Создает новое значение multiline DbGeography, основанное на указанном известном текстовом значении и идентификаторе системы координат. (Переопределяет DbSpatialServices.GeographyMultiLineFromText(String, Int32).)
Открытый метод GeographyMultiPointFromBinary Создает новое значение multipoint DbGeography, основанное на указанном известном двоичном значении и идентификаторе системы координат. (Переопределяет DbSpatialServices.GeographyMultiPointFromBinary(Byte[], Int32).)
Открытый метод GeographyMultiPointFromText Создает новое значение multipoint DbGeography, основанное на указанном известном текстовом значении и идентификаторе системы координат. (Переопределяет DbSpatialServices.GeographyMultiPointFromText(String, Int32).)
Открытый метод GeographyMultiPolygonFromBinary Создает новое значение multi polygon DbGeography, основанное на указанном известном двоичном значении и идентификаторе системы координат. (Переопределяет DbSpatialServices.GeographyMultiPolygonFromBinary(Byte[], Int32).)
Открытый метод GeographyMultiPolygonFromText Создает новое значение multi polygon DbGeography, основанное на указанном известном текстовом значении и идентификаторе системы координат. (Переопределяет DbSpatialServices.GeographyMultiPolygonFromText(String, Int32).)
Открытый метод GeographyPointFromBinary Создает новое значение point DbGeography, основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат. (Переопределяет DbSpatialServices.GeographyPointFromBinary(Byte[], Int32).)
Открытый метод GeographyPointFromText Создает новое значение point DbGeography, основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат. (Переопределяет DbSpatialServices.GeographyPointFromText(String, Int32).)
Открытый метод GeographyPolygonFromBinary Создает новое значение polygon DbGeography, основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат. (Переопределяет DbSpatialServices.GeographyPolygonFromBinary(Byte[], Int32).)
Открытый метод GeographyPolygonFromText Создает новое значение polygon DbGeography, основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат. (Переопределяет DbSpatialServices.GeographyPolygonFromText(String, Int32).)
Открытый метод GeometryCollectionFromBinary Создает новое значение коллекции DbGeometry, основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат. (Переопределяет DbSpatialServices.GeometryCollectionFromBinary(Byte[], Int32).)
Открытый метод GeometryCollectionFromText Создает новое значение коллекции DbGeometry, основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат. (Переопределяет DbSpatialServices.GeometryCollectionFromText(String, Int32).)
Открытый метод GeometryFromBinary(Byte[]) Создает новое значение DbGeometry, основанное на указанном известном двоичном значении. (Переопределяет DbSpatialServices.GeometryFromBinary(Byte[]).)
Открытый метод GeometryFromBinary(Byte[], Int32) Создает новое значение DbGeometry, основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат. (Переопределяет DbSpatialServices.GeometryFromBinary(Byte[], Int32).)
Открытый метод GeometryFromGml(String) Создает новое значение DbGeometry на основе заданного значения на языке GML. (Переопределяет DbSpatialServices.GeometryFromGml(String).)
Открытый метод GeometryFromGml(String, Int32) Создает новое значение DbGeometry на основе заданного значения на языке GML и идентификатора (SRID) системы координат. (Переопределяет DbSpatialServices.GeometryFromGml(String, Int32).)
Открытый метод GeometryFromProviderValue Создает новое значение DbGeometry на основании зависящего от поставщика значения, которое совместимо с этой реализацией пространственных служб. (Переопределяет DbSpatialServices.GeometryFromProviderValue(Object).)
Открытый метод GeometryFromText(String) Создает новое значение DbGeometry, основанное на указанном известном текстовом значении. (Переопределяет DbSpatialServices.GeometryFromText(String).)
Открытый метод GeometryFromText(String, Int32) Создает новое значение DbGeometry, основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат. (Переопределяет DbSpatialServices.GeometryFromText(String, Int32).)
Открытый метод GeometryLineFromBinary Создает новое значение line DbGeometry, основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат. (Переопределяет DbSpatialServices.GeometryLineFromBinary(Byte[], Int32).)
Открытый метод GeometryLineFromText Создает новое значение line DbGeometry, основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат. (Переопределяет DbSpatialServices.GeometryLineFromText(String, Int32).)
Открытый метод GeometryMultiLineFromBinary Создает новое значение multiline DbGeometry, основанное на указанном известном двоичном значении и идентификаторе системы координат. (Переопределяет DbSpatialServices.GeometryMultiLineFromBinary(Byte[], Int32).)
Открытый метод GeometryMultiLineFromText Создает новое значение multiline DbGeometry, основанное на указанном известном текстовом значении и идентификаторе системы координат. (Переопределяет DbSpatialServices.GeometryMultiLineFromText(String, Int32).)
Открытый метод GeometryMultiPointFromBinary Создает новое значение multipoint DbGeometry, основанное на указанном известном двоичном значении и идентификаторе системы координат. (Переопределяет DbSpatialServices.GeometryMultiPointFromBinary(Byte[], Int32).)
Открытый метод GeometryMultiPointFromText Создает новое значение multipoint DbGeometry, основанное на указанном известном текстовом значении и идентификаторе системы координат. (Переопределяет DbSpatialServices.GeometryMultiPointFromText(String, Int32).)
Открытый метод GeometryMultiPolygonFromBinary Создает новое значение multi polygon DbGeometry, основанное на указанном известном двоичном значении и идентификаторе системы координат. (Переопределяет DbSpatialServices.GeometryMultiPolygonFromBinary(Byte[], Int32).)
Открытый метод GeometryMultiPolygonFromText Создает новое значение multi polygon DbGeometry, основанное на указанном известном текстовом значении и идентификаторе системы координат. (Переопределяет DbSpatialServices.GeometryMultiPolygonFromText(String, Int32).)
Открытый метод GeometryPointFromBinary Создает новое значение point DbGeometry, основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат. (Переопределяет DbSpatialServices.GeometryPointFromBinary(Byte[], Int32).)
Открытый метод GeometryPointFromText Создает новое значение point DbGeometry, основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат. (Переопределяет DbSpatialServices.GeometryPointFromText(String, Int32).)
Открытый метод GeometryPolygonFromBinary Создает новое значение polygon DbGeometry, основанное на указанном известном двоичном значении и идентификаторе (SRID) системы координат. (Переопределяет DbSpatialServices.GeometryPolygonFromBinary(Byte[], Int32).)
Открытый метод GeometryPolygonFromText Создает новое значение polygon DbGeometry, основанное на указанном известном текстовом значении и идентификаторе (SRID) системы координат. (Переопределяет DbSpatialServices.GeometryPolygonFromText(String, Int32).)
Открытый метод GetArea(DbGeography) Возвращает значение типа double, допускающее значения NULL и определяющее область данного значения DbGeography, которое может иметь значение NULL, если не представляет поверхность. (Переопределяет DbSpatialServices.GetArea(DbGeography).)
Открытый метод GetArea(DbGeometry) Возвращает значение типа double, допускающее значения NULL и определяющее область данного значения DbGeometry, которое может иметь значение NULL, если не представляет поверхность. (Переопределяет DbSpatialServices.GetArea(DbGeometry).)
Открытый метод GetBoundary Возвращает значение типа double, допускающее значения NULL и указывающее границу заданного значения DbGeography. (Переопределяет DbSpatialServices.GetBoundary(DbGeometry).)
Открытый метод GetCentroid Возвращает значение DbGeometry, представляющее центроид данного значения DbGeometry, которое может иметь значение NULL, если значение не представляет поверхность. (Переопределяет DbSpatialServices.GetCentroid(DbGeometry).)
Открытый метод GetConvexHull Возвращает значение типа double, допускающее значения NULL, указывающее выпуклую оболочку заданного значения DbGeography. (Переопределяет DbSpatialServices.GetConvexHull(DbGeometry).)
Открытый метод GetCoordinateSystemId(DbGeography) Возвращает идентификатор системы координат для данного значения DbGeography. (Переопределяет DbSpatialServices.GetCoordinateSystemId(DbGeography).)
Открытый метод GetCoordinateSystemId(DbGeometry) Возвращает идентификатор системы координат для данного значения DbGeometry. (Переопределяет DbSpatialServices.GetCoordinateSystemId(DbGeometry).)
Открытый метод GetDimension(DbGeography) Получает измерение заданного значения DbGeography или, если значение является коллекцией, измерение наибольшего элемента. (Переопределяет DbSpatialServices.GetDimension(DbGeography).)
Открытый метод GetDimension(DbGeometry) Получает измерение заданного значения DbGeometry или, если значение является коллекцией, измерение наибольшего элемента. (Переопределяет DbSpatialServices.GetDimension(DbGeometry).)
Открытый метод GetElementCount(DbGeography) Возвращает количество элементов в заданном значении DbGeography, если оно представляет коллекцию географических объектов. (Переопределяет DbSpatialServices.GetElementCount(DbGeography).)
Открытый метод GetElementCount(DbGeometry) Возвращает количество элементов в заданном значении DbGeometry, если оно представляет коллекцию геометрических объектов. (Переопределяет DbSpatialServices.GetElementCount(DbGeometry).)
Открытый метод GetElevation(DbGeography) Возвращает высоту (координату Z) заданного значения DbGeography, если оно представляет точку. (Переопределяет DbSpatialServices.GetElevation(DbGeography).)
Открытый метод GetElevation(DbGeometry) Возвращает высоту (координату Z) заданного значения DbGeometry, если оно представляет точку. (Переопределяет DbSpatialServices.GetElevation(DbGeometry).)
Открытый метод GetEndPoint(DbGeography) Возвращает значение типа DbGeography, представляющее конечную точку данного значения DbGeography, которое может иметь значение NULL, если значение не представляет кривую. (Переопределяет DbSpatialServices.GetEndPoint(DbGeography).)
Открытый метод GetEndPoint(DbGeometry) Возвращает значение типа DbGeometry, представляющее конечную точку данного значения DbGeometry, которое может иметь значение NULL, если значение не представляет кривую. (Переопределяет DbSpatialServices.GetEndPoint(DbGeometry).)
Открытый метод GetEnvelope Возвращает конверт (минимальный ограничивающий прямоугольник) заданного значения DbGeometry в виде значения типа geometry. (Переопределяет DbSpatialServices.GetEnvelope(DbGeometry).)
Открытый метод GetExteriorRing Возвращает значение DbGeometry, представляющее внешнее кольцо заданного значения DbGeometry, которое может быть равно NULL, если значение не представляет значение polygon. (Переопределяет DbSpatialServices.GetExteriorRing(DbGeometry).)
Открытый метод GetHashCode (Унаследовано от Object.)
Открытый метод GetInteriorRingCount Возвращает количество внутренних колец в заданном значении DbGeometry, если оно представляет многоугольник. (Переопределяет DbSpatialServices.GetInteriorRingCount(DbGeometry).)
Открытый метод GetIsClosed(DbGeography) Возвращает логическое значение, допускающее значение NULL, указывающее, замкнуто ли заданное значение DbGeography. Может иметь значение NULL, если значение не представляет кривую. (Переопределяет DbSpatialServices.GetIsClosed(DbGeography).)
Открытый метод GetIsClosed(DbGeometry) Возвращает логическое значение, допускающее значение NULL, указывающее, замкнуто ли заданное значение DbGeometry. Может иметь значение NULL, если значение не представляет кривую. (Переопределяет DbSpatialServices.GetIsClosed(DbGeometry).)
Открытый метод GetIsEmpty(DbGeography) Возвращает логическое значение, допускающее значения NULL, указывающее, является ли пустым заданное значение DbGeography. (Переопределяет DbSpatialServices.GetIsEmpty(DbGeography).)
Открытый метод GetIsEmpty(DbGeometry) Возвращает логическое значение, допускающее значения NULL, указывающее, является ли пустым заданное значение DbGeometry. (Переопределяет DbSpatialServices.GetIsEmpty(DbGeometry).)
Открытый метод GetIsRing Возвращает логическое значение, допускающее значение NULL, указывающее, является ли заданное значение DbGeometry кольцом. Может иметь значение NULL, если значение не представляет кривую. (Переопределяет DbSpatialServices.GetIsRing(DbGeometry).)
Открытый метод GetIsSimple Возвращает логическое значение, допускающее значения NULL, указывающее, является ли заданное значение DbGeometry простым типом. (Переопределяет DbSpatialServices.GetIsSimple(DbGeometry).)
Открытый метод GetIsValid Возвращает логическое значение, допускающее значения NULL, указывающее, допустимо ли заданное значение DbGeometry. (Переопределяет DbSpatialServices.GetIsValid(DbGeometry).)
Открытый метод GetLatitude Возвращает координату широты заданного значения DbGeography, если оно представляет точку. (Переопределяет DbSpatialServices.GetLatitude(DbGeography).)
Открытый метод GetLength(DbGeography) Возвращает значение типа double, допускающее значения NULL, определяющее длину данного значения DbGeography. Может иметь значение NULL, если значение не представляет кривую. (Переопределяет DbSpatialServices.GetLength(DbGeography).)
Открытый метод GetLength(DbGeometry) Возвращает значение типа double, допускающее значения NULL, определяющее длину данного значения DbGeometry. Может иметь значение NULL, если значение не представляет кривую. (Переопределяет DbSpatialServices.GetLength(DbGeometry).)
Открытый метод GetLongitude Возвращает координату долготы заданного значения DbGeography, если оно представляет точку. (Переопределяет DbSpatialServices.GetLongitude(DbGeography).)
Открытый метод GetMeasure(DbGeography) Возвращает координату M (Мера) заданного значения DbGeography, если оно представляет точку. (Переопределяет DbSpatialServices.GetMeasure(DbGeography).)
Открытый метод GetMeasure(DbGeometry) Возвращает координату M (Мера) заданного значения DbGeometry, если оно представляет точку. (Переопределяет DbSpatialServices.GetMeasure(DbGeometry).)
Открытый метод GetPointCount(DbGeography) Возвращает число точек в заданном значении DbGeography, если оно представляет тип «linestring» или линейное кольцо. (Переопределяет DbSpatialServices.GetPointCount(DbGeography).)
Открытый метод GetPointCount(DbGeometry) Возвращает число точек в заданном значении DbGeometry, если оно представляет тип «linestring» или линейное кольцо. (Переопределяет DbSpatialServices.GetPointCount(DbGeometry).)
Открытый метод GetPointOnSurface Возвращает значение типа DbGeometry, представляющее точку на поверхности данного значения DbGeometry. Может иметь значение NULL, если значение не представляет поверхность. (Переопределяет DbSpatialServices.GetPointOnSurface(DbGeometry).)
Открытый метод GetSpatialTypeName(DbGeography) Возвращает значение, указывающее имя пространственного типа заданного значения DbGeography. (Переопределяет DbSpatialServices.GetSpatialTypeName(DbGeography).)
Открытый метод GetSpatialTypeName(DbGeometry) Возвращает значение, указывающее имя пространственного типа заданного значения DbGeometry. (Переопределяет DbSpatialServices.GetSpatialTypeName(DbGeometry).)
Открытый метод GetStartPoint(DbGeography) Возвращает значение типа DbGeography, представляющее начальную точку данного значения DbGeography, которое может иметь значение NULL, если значение не представляет кривую. (Переопределяет DbSpatialServices.GetStartPoint(DbGeography).)
Открытый метод GetStartPoint(DbGeometry) Возвращает значение типа DbGeometry, представляющее начальную точку данного значения DbGeometry, которое может иметь значение NULL, если значение не представляет кривую. (Переопределяет DbSpatialServices.GetStartPoint(DbGeometry).)
Открытый метод GetType (Унаследовано от Object.)
Открытый метод GetXCoordinate Возвращает координату X заданного значения DbGeometry, если оно представляет точку. (Переопределяет DbSpatialServices.GetXCoordinate(DbGeometry).)
Открытый метод GetYCoordinate Возвращает координату Y заданного значения DbGeometry, если оно представляет точку. (Переопределяет DbSpatialServices.GetYCoordinate(DbGeometry).)
Открытый метод InteriorRingAt Возвращает внутреннее кольцо из указанного значения DbGeometry, если оно представляет собой значение polygon. (Переопределяет DbSpatialServices.InteriorRingAt(DbGeometry, Int32).)
Открытый метод Intersection(DbGeography, DbGeography) Вычисляет пересечение двух значений DbGeography. (Переопределяет DbSpatialServices.Intersection(DbGeography, DbGeography).)
Открытый метод Intersection(DbGeometry, DbGeometry) Вычисляет пересечение двух значений DbGeometry. (Переопределяет DbSpatialServices.Intersection(DbGeometry, DbGeometry).)
Открытый метод Intersects(DbGeography, DbGeography) Определяет, пересекаются ли два заданных значения DbGeography. (Переопределяет DbSpatialServices.Intersects(DbGeography, DbGeography).)
Открытый метод Intersects(DbGeometry, DbGeometry) Определяет, пересекаются ли два заданных значения DbGeometry. (Переопределяет DbSpatialServices.Intersects(DbGeometry, DbGeometry).)
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Открытый метод Overlaps Определяет, перекрываются ли два заданных значения DbGeometry. (Переопределяет DbSpatialServices.Overlaps(DbGeometry, DbGeometry).)
Открытый метод PointAt(DbGeography, Int32) Возвращает элемент точки заданного значения DbGeography, если оно представляет тип «linestring» или линейное кольцо. (Переопределяет DbSpatialServices.PointAt(DbGeography, Int32).)
Открытый метод PointAt(DbGeometry, Int32) Возвращает элемент точки заданного значения DbGeometry, если оно представляет тип «linestring» или линейное кольцо. (Переопределяет DbSpatialServices.PointAt(DbGeometry, Int32).)
Открытый метод Relate Определяет, связаны ли пространственно два заданных значения DbGeometry в соответствии с заданным шаблоном пересечения Dimensionally Extended Nine-Intersection Model (DE-9IM). (Переопределяет DbSpatialServices.Relate(DbGeometry, DbGeometry, String).)
Открытый метод SpatialEquals(DbGeography, DbGeography) Определяет, являются ли два заданных значения DbGeography пространственно равными. (Переопределяет DbSpatialServices.SpatialEquals(DbGeography, DbGeography).)
Открытый метод SpatialEquals(DbGeometry, DbGeometry) Определяет, являются ли два заданных значения DbGeometry пространственно равными. (Переопределяет DbSpatialServices.SpatialEquals(DbGeometry, DbGeometry).)
Открытый метод SymmetricDifference(DbGeography, DbGeography) Вычисляет симметрическую разность двух значений DbGeography. (Переопределяет DbSpatialServices.SymmetricDifference(DbGeography, DbGeography).)
Открытый метод SymmetricDifference(DbGeometry, DbGeometry) Вычисляет симметрическую разность между двумя значениями DbGeometry. (Переопределяет DbSpatialServices.SymmetricDifference(DbGeometry, DbGeometry).)
Открытый метод ToString (Унаследовано от Object.)
Открытый метод Touches Определяет, соприкасаются ли два заданных значения DbGeometry. (Переопределяет DbSpatialServices.Touches(DbGeometry, DbGeometry).)
Открытый метод Union(DbGeography, DbGeography) Вычисляет объединение двух значений DbGeography. (Переопределяет DbSpatialServices.Union(DbGeography, DbGeography).)
Открытый метод Union(DbGeometry, DbGeometry) Вычисляет объединение двух значений DbGeometry. (Переопределяет DbSpatialServices.Union(DbGeometry, DbGeometry).)
Открытый метод Within Определяет, находится ли пространственно одно значение DbGeometry внутри другого. (Переопределяет DbSpatialServices.Within(DbGeometry, DbGeometry).)

По верхнему краю

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасная работа с членами экземпляров типа не гарантируется.

См. также

Справочник

System.Data.Entity.SqlServer - пространство имен