SqlGeometryBuilder.BeginGeometry メソッド
geometry 型の呼び出しシーケンスを初期化します。
名前空間: Microsoft.SqlServer.Types
アセンブリ: Microsoft.SqlServer.Types (Microsoft.SqlServer.Types.dll)
構文
'宣言
Public Overridable Sub BeginGeometry ( _
type As OpenGisGeometryType _
)
'使用
Dim instance As SqlGeometryBuilder
Dim type As OpenGisGeometryType
instance.BeginGeometry(type)
public virtual void BeginGeometry(
OpenGisGeometryType type
)
public:
virtual void BeginGeometry(
OpenGisGeometryType type
)
abstract BeginGeometry :
type:OpenGisGeometryType -> unit
override BeginGeometry :
type:OpenGisGeometryType -> unit
public function BeginGeometry(
type : OpenGisGeometryType
)
パラメーター
- type
型: Microsoft.SqlServer.Types.OpenGisGeometryType
呼び出しシーケンスで作成される型を示す OpenGisGeometryType オブジェクトです。
実装
IGeometrySink.BeginGeometry(OpenGisGeometryType)
説明
BeginGeometry() で開いた呼び出しシーケンスは EndGeometry() で閉じる必要があります。
BeginGeometry() と EndGeometry() のペアは入れ子にできます。
type の有効な値は、Point、MultiPoint、LineString、MultiLineString、Polygon、MultiPolygon、および GeometryCollection です。
次の例は、MultiLineString オブジェクトの WKI (Well Known Interface) 呼び出しシーケンスです。
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