共用方式為


PooledBuffer.BufferSlice 結構

定義

表示的 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()

傳回已寫入為陣列的數據。

適用於