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()

配列として書き込まれたデータを返します。

適用対象