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)

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

GetMemory(Int32)

少なくとも要求されたサイズを持つ (sizeHint で指定します)、書き込み先の Memory<T> を返します。

GetSpan(Int32)

少なくとも要求されたサイズを持つ (sizeHint で指定します)、書き込み先の Span<T> を返します。

拡張メソッド

Write<T>(IBufferWriter<T>, ReadOnlySpan<T>)

value のコンテンツを writer に書き込みます。

適用対象