Partager via


SpatialFormatter<TReaderStream,TWriterStream> Classe

Définition

Représente la classe de base de tous les formats spatiaux.

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

Paramètres de type

TReaderStream

Type de lecteur sur lequel effectuer la lecture.

TWriterStream

Type de lecteur sur lequel effectuer la lecture.

Héritage
SpatialFormatter<TReaderStream,TWriterStream>
Dérivé

Constructeurs

SpatialFormatter<TReaderStream,TWriterStream>(SpatialImplementation)

Initialise une nouvelle instance de la <classe see cref="Microsoft.Spatial.SpatialFormatter'2 » /> .

Méthodes

CreateWriter(TWriterStream)

Crée le writerStream.

MakeValidatingBuilder()

Crée le concepteur qui sera appelé par l'analyseur pour générer le nouveau type.

Read<TResult>(TReaderStream, SpatialPipeline)

Analyse l'entrée et produit l'objet.

Read<TResult>(TReaderStream)

Analyse l'entrée et produit l'objet.

ReadGeography(TReaderStream, SpatialPipeline)

Lit la géographie depuis readerStream et appelle les méthodes de pipeline appropriées.

ReadGeometry(TReaderStream, SpatialPipeline)

Lit la géométrie depuis readerStream et appelle les méthodes de pipeline appropriées.

Write(ISpatial, TWriterStream)

Crée un format valide à partir de l'objet spatial.

S’applique à