Метод SqlGeometryBuilder.BeginGeometry (OpenGisGeometryType)
Инициализирует последовательность вызова для типа geometry.
Пространство имен: Microsoft.SqlServer.Types
Сборка: Microsoft.SqlServer.Types (в Microsoft.SqlServer.Types.dll)
Синтаксис
public virtual void BeginGeometry(
OpenGisGeometryType type
)
public:
virtual void BeginGeometry(
OpenGisGeometryType type
)
abstract BeginGeometry :
type:OpenGisGeometryType -> unit
override BeginGeometry :
type:OpenGisGeometryType -> unit
Public Overridable Sub BeginGeometry (
type As OpenGisGeometryType
)
Параметры
type
Type: Microsoft.SqlServer.Types.OpenGisGeometryTypeОбъект OpenGisGeometryType, указывающий тип, который создается последовательностью вызова.
Реализует
IGeometrySink.BeginGeometry(OpenGisGeometryType)
Комментарии
Вызовите последовательностей, которые открываются с BeginGeometry() необходимо закрыть с EndGeometry().
BeginGeometry() и EndGeometry() пары могут быть вложенными.
Допустимыми значениями для type являются Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon, и GeometryCollection.
Ниже приведена последовательность вызова WKI (также известный интерфейс) для MultiLineString объекта.
SetSrid 0
BeginGeometry MultiLineString
BeginGeometry LineString
BeginFigure 1 0
AddLine 2 0
EndFigure
EndGeometry
BeginGeometry LineString
BeginFigure -5 4
AddLine -3 8
EndFigure
EndGeometry
EndGeometry
См. также
Класс SqlGeometryBuilder
Пространство имен Microsoft.SqlServer.Types
Вернуться в начало