IBufferWriter<T> インターフェイス

定義

T データを書き込むことができる出力シンクを表します。

generic <typename T>
public interface class IBufferWriter
public interface IBufferWriter<T>
type IBufferWriter<'T> = interface
Public Interface IBufferWriter(Of T)

型パラメーター

T

IBufferWriter<T>内の項目の種類。

派生

メソッド

名前 説明
Advance(Int32)

IBufferWriter<T>データ項目が出力countまたはSpan<T>に書き込まれたことをMemory<T>に通知します。

GetMemory(Int32)

少なくとも要求されたサイズ (Memory<T> で指定) である書き込むsizeHintを返します。

GetSpan(Int32)

少なくとも要求されたサイズ (Span<T> で指定) である書き込むsizeHintを返します。

拡張メソッド

名前 説明
Write<T>(IBufferWriter<T>, ReadOnlySpan<T>)

valueの内容をwriterに書き込みます。

適用対象