Freigeben über


Orleans.Serialization.Buffers Namespace

Klassen

BufferWriterExtensions

Erweiterungen für die Arbeit mit IBufferWriter<T> Implementierungen.

Reader

Hilfsmethoden für Reader<TInput>.

ReaderInput

Funktionalität zum Lesen von Binärdaten.

VarIntReaderExtensions

Erweiterungsmethode zum Arbeiten mit ganzzahligen Zahlen mit variabler Breite.

Writer

Hilfsmethoden zum Erstellen von Writer<TBufferWriter> Instanzen.

Strukturen

PooledBuffer

Eine IBufferWriter<T> Implementierung, die mithilfe von Poolarrays implementiert wird und auf das Erstellen von ReadOnlySequence<T> Instanzen spezialisiert ist.

PooledBuffer.BufferSlice

Stellt einen Slice eines dar PooledBuffer.

PooledBuffer.BufferSlice.SpanEnumerator

Listet mehrere Bytes in einem auf PooledBuffer.BufferSlice.

Reader<TInput>

Stellt Funktionen zum Analysieren von Daten aus binären Eingaben bereit.

ReadOnlySequenceInput

Eingabetyp für Reader<TInput> zur Unterstützung von ReadOnlySequence<T> Puffern.

SpanReaderInput

Markertyp für Reader<TInput> Objekte, die über ReadOnlySpan<T> Puffer arbeiten.

Writer<TBufferWriter>

Stellt Funktionen zum Schreiben in einen Ausgabestream bereit.