Поделиться через


Orleans.Serialization.Buffers Пространство имен

Классы

BufferWriterExtensions

Расширения для работы с IBufferWriter<T> реализациями.

Reader

Вспомогательные методы для Reader<TInput>.

ReaderInput

Функциональные возможности для чтения двоичных данных.

VarIntReaderExtensions

Метод расширения для работы с целыми числами переменной ширины.

Writer

Вспомогательные методы для создания Writer<TBufferWriter> экземпляров.

Структуры

PooledBuffer

Реализация, реализованная IBufferWriter<T> с использованием массивов в составе пула, которая предназначена для создания ReadOnlySequence<T> экземпляров.

PooledBuffer.BufferSlice

Представляет срез PooledBufferобъекта .

PooledBuffer.BufferSlice.SpanEnumerator

Перечисляет по диапазонам байтов в PooledBuffer.BufferSlice.

Reader<TInput>

Предоставляет функциональные возможности для анализа данных из двоичных входных данных.

ReadOnlySequenceInput

Тип входных данных для для Reader<TInput> поддержки ReadOnlySequence<T> буферов.

SpanReaderInput

Тип маркера для Reader<TInput> объектов, которые работают с ReadOnlySpan<T> буферами.

Writer<TBufferWriter>

Предоставляет функциональные возможности для записи в поток вывода.