SqlGeometryBuilder Class

Definition

Constructs instances of SqlGeometry objects by using IGeometrySink interface.

[System.CLSCompliant(true)]
public class SqlGeometryBuilder : Microsoft.SqlServer.Types.IGeometrySink110
[<System.CLSCompliant(true)>]
type SqlGeometryBuilder = class
    interface IGeometrySink110
    interface IGeometrySink
Public Class SqlGeometryBuilder
Implements IGeometrySink110
Inheritance
SqlGeometryBuilder
Attributes
Implements

Constructors

SqlGeometryBuilder()

Constructs a SqlGeometryBuilder object.

Properties

ConstructedGeometry

Retrieves constructed spatial geometry object.

Methods

AddCircularArc(Double, Double, Double, Double)

Adds a circular arc to the path.

AddCircularArc(Double, Double, Nullable<Double>, Nullable<Double>, Double, Double, Nullable<Double>, Nullable<Double>)

Adds a circular arc to the path.

AddLine(Double, Double)

Constructs additional points in a geometry type figure.

AddLine(Double, Double, Nullable<Double>, Nullable<Double>)

Constructs additional points in the call sequence for a geometry type.

BeginFigure(Double, Double)

Starts the call sequence for a geometry figure.

BeginFigure(Double, Double, Nullable<Double>, Nullable<Double>)

Starts the call sequence for a geometry figure.

BeginGeometry(OpenGisGeometryType)

Initializes a call sequence for a geometry type.

EndFigure()

Finishes a call sequence for a geometry figure.

EndGeometry()

Finishes a call sequence for a geometry type.

SetSrid(Int32)

Sets the Spatial Reference Identifier (SRID) for a geometry type call sequence.

Applies to