Freigeben über


Orleans.Serialization.Buffers.Adaptors Namespace

Klassen

BufferWriterBox<TBufferWriter>

Eine IBufferWriter<T> Implementierung, die einen anderen Pufferschreiber einboxt.

PooledBufferStream

Eine IBufferWriter<T> Implementierung, die einen anderen Pufferschreiber einboxt.

Strukturen

ArrayStreamBufferWriter

Eine Implementierung, deren IBufferWriter<T> Schreibvorgänge in ein Stream-Objekt mit einem Array als Zwischenpuffer ausgeführt werden.

BufferSliceReaderInput

Eingabetyp für Reader<TInput> , um Puffer zu unterstützen PooledBuffer.BufferSlice .

MemoryBufferWriter

Eine IBufferWriter<T> Implementierung für Memory<T>

MemoryStreamBufferWriter

Eine Implementierung von IBufferWriter<T> , die in eine MemoryStreamschreibt.

PoolingStreamBufferWriter

Eine Implementierung von IBufferWriter<T> zum Schreiben in eine Stream, die Poolarrays als Zwischenpuffer verwendet.

SpanBufferWriter

Eine spezielle IBufferWriter<T> Implementierung zur Unterstützung Span<T> in Writer<TBufferWriter>.