Compartilhar via


Orleans.Serialization.Buffers Namespace

Classes

BufferWriterExtensions

Extensões para trabalhar com IBufferWriter<T> implementações.

Reader

Métodos auxiliares para Reader<TInput>.

ReaderInput

Funcionalidade para ler dados binários.

VarIntReaderExtensions

Método de extensão para trabalhar com inteiros de largura variável.

Writer

Métodos auxiliares para criar Writer<TBufferWriter> instâncias.

Estruturas

PooledBuffer

Uma IBufferWriter<T> implementação implementada usando matrizes em pool especializadas para criar ReadOnlySequence<T> instâncias.

PooledBuffer.BufferSlice

Representa uma fatia de um PooledBuffer.

PooledBuffer.BufferSlice.SpanEnumerator

Enumera em intervalos de bytes em um PooledBuffer.BufferSlice.

Reader<TInput>

Fornece funcionalidade para analisar dados de entrada binária.

ReadOnlySequenceInput

Tipo de entrada para Reader<TInput> para dar suporte ReadOnlySequence<T> a buffers.

SpanReaderInput

Tipo de marcador para Reader<TInput> objetos que operam em ReadOnlySpan<T> buffers.

Writer<TBufferWriter>

Fornece funcionalidade para gravação em um fluxo de saída.