Freigeben über


SpatialFormatter<TReaderStream,TWriterStream> Klasse

Definition

Stellt die Basisklasse für alle räumlichen Formate dar.

public abstract class SpatialFormatter<TReaderStream,TWriterStream>
type SpatialFormatter<'ReaderStream, 'WriterStream> = class
Public MustInherit Class SpatialFormatter(Of TReaderStream, TWriterStream)

Typparameter

TReaderStream

Der Typ des Readers, aus dem gelesen werden soll.

TWriterStream

Der Typ des Readers, aus dem gelesen werden soll.

Vererbung
SpatialFormatter<TReaderStream,TWriterStream>
Abgeleitet

Konstruktoren

SpatialFormatter<TReaderStream,TWriterStream>(SpatialImplementation)

Initialisiert eine neue Instanz der <klasse cref="Microsoft.Spatial.SpatialFormatter'2" /> .

Methoden

CreateWriter(TWriterStream)

Erstellt writerStream.

MakeValidatingBuilder()

Erstellt den Generator, der vom Parser zum Erstellen des neuen Typs aufgerufen wird.

Read<TResult>(TReaderStream, SpatialPipeline)

Analysiert die Eingabe und erzeugt das Objekt.

Read<TResult>(TReaderStream)

Analysiert die Eingabe und erzeugt das Objekt.

ReadGeography(TReaderStream, SpatialPipeline)

Liest Geography aus readerStream und ruft die geeigneten Pipelinemethoden auf.

ReadGeometry(TReaderStream, SpatialPipeline)

Liest Geometry aus readerStream und ruft die geeigneten Pipelinemethoden auf.

Write(ISpatial, TWriterStream)

Erstellt ein gültiges Format aus dem räumlichen Objekt.

Gilt für: