PooledBuffer.BufferSlice 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 的切片 PooledBuffer。
public readonly struct PooledBuffer.BufferSlice
type PooledBuffer.BufferSlice = struct
Public Structure PooledBuffer.BufferSlice
- 继承
-
PooledBuffer.BufferSlice
构造函数
PooledBuffer.BufferSlice(PooledBuffer, Int32, Int32) |
初始化 PooledBuffer.BufferSlice 类型的新实例。 |
属性
Buffer |
获取基础 PooledBuffer。 |
Length |
获取此切片的长度。 |
Offset |
获取此切片开始的基础缓冲区中的偏移量。 |
方法
CopyTo(PooledBuffer) |
将此编写器的内容复制到共用缓冲区。 |
CopyTo(Span<Byte>) |
将此编写器的内容复制到一个范围。 |
CopyTo<TBufferWriter>(TBufferWriter) |
将此编写器的内容复制到缓冲区编写器。 |
GetEnumerator() |
返回可用于枚举此实例引用的数据的枚举器。 |
Slice(Int32) |
形成此实例的切片,从此切片的指定偏移量开始。 |
Slice(Int32, Int32) |
形成此实例的切片,从指定的偏移量开始到此切片,并具有指定的长度。 |
ToArray() |
返回已写入为数组的数据。 |