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

ReadOnlySpan<T>缓冲区进行操作的 对象的标记类型Reader<TInput>

Writer<TBufferWriter>

提供写入输出流的功能。