SqlGeographyBuilder-Klasse

 

Erstellt Instanzen von SqlGeography Objekte mithilfe von IGeographySink Schnittstelle.

Namespace:   Microsoft.SqlServer.Types
Assembly:  Microsoft.SqlServer.Types (in Microsoft.SqlServer.Types.dll)

Vererbungshierarchie

System.Object
  Microsoft.SqlServer.Types.SqlGeographyBuilder

Syntax

[CLSCompliantAttribute(true)]
public class SqlGeographyBuilder : IGeographySink110, IGeographySink
[CLSCompliantAttribute(true)]
public ref class SqlGeographyBuilder : IGeographySink110, IGeographySink
[<CLSCompliantAttribute(true)>]
type SqlGeographyBuilder = 
    class
        interface IGeographySink110
        interface IGeographySink
    end
<CLSCompliantAttribute(True)>
Public Class SqlGeographyBuilder
    Implements IGeographySink110, IGeographySink

Konstruktoren

Name Beschreibung
System_CAPS_pubmethod SqlGeographyBuilder()

Erstellt ein SqlGeographyBuilder Objekt.

Eigenschaften

Name Beschreibung
System_CAPS_pubproperty ConstructedGeography

Ruft das erstellte räumliche geography Objekt.

Methoden

Name Beschreibung
System_CAPS_pubmethod AddCircularArc(Double, Double, Double, Double)

Fügt dem Pfad einen Kreisbogen hinzu.

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

Fügt dem Pfad einen Kreisbogen hinzu.

System_CAPS_pubmethod AddLine(Double, Double)

Erstellt zusätzliche Punkten in einer Abbildung des geography-Typs.

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

Erstellt zusätzliche Punkten in einer Abbildung des geography-Typs.

System_CAPS_pubmethod BeginFigure(Double, Double)

Startet die Aufruffolge für eine geography-Abbildung.

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

Startet die Aufruffolge für eine geography-Abbildung.

System_CAPS_pubmethod BeginGeography(OpenGisGeographyType)

Initialisiert eine Aufruffolge für einen geography-Typ.

System_CAPS_pubmethod EndFigure()

Beendet eine Aufruffolge für eine geography Abbildung.

System_CAPS_pubmethod EndGeography()

Beendet eine Aufruffolge für einen geography-Typ.

System_CAPS_pubmethod Equals(Object)

(Geerbt von „Object“.)

System_CAPS_protmethod Finalize()

(Geerbt von „Object“.)

System_CAPS_pubmethod GetHashCode()

(Geerbt von „Object“.)

System_CAPS_pubmethod GetType()

(Geerbt von „Object“.)

System_CAPS_protmethod MemberwiseClone()

(Geerbt von „Object“.)

System_CAPS_pubmethod SetSrid(Int32)

Legt den Spatial Reference Identifier (SRID) für eine Aufruffolge für den geography-Typ fest.

System_CAPS_pubmethod ToString()

(Geerbt von „Object“.)

Hinweise

Löst FormatException rufen Sie für eine ungültige Sequenz oder eine Aufruffolge unvollständig wann wird ConstructedGeography() aufgerufen wird.

Beispiele

Im folgenden Beispiel wird ein SqlGeometry -Objekt aus einem MultiLineString.

SqlGeographyBuilder b = new SqlGeographyBuilder();

b.SetSrid(4326);

b.BeginGeography(OpenGisGeographyType.MultiLineString);

b.BeginGeography(OpenGisGeographyType.LineString);

b.BeginFigure(-122.358, 47.653);

b.AddLine(-122.348, 47.649);

b.EndFigure();

b.EndGeography();

b.BeginGeography(OpenGisGeographyType.LineString);

b.BeginFigure(-118.481, 48.328);

b.AddLine(-119.002, 47.324);

b.EndFigure();

b.EndGeography();

b.EndGeography();

SqlGeography g = b.ConstructedGeography();

Threadsicherheit

Alle öffentlichen statischen Member ( Shared in Visual Basic) dieses Typs sind threadsicher. Die Threadsicherheit für Instanzmember ist nicht garantiert.

Siehe auch

Microsoft.SqlServer.Types-Namespace

Zurück zum Anfang