System.Buffers 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
ArrayBufferWriter<T> |
データを書き込むことができるヒープ ベースの配列に基づく出力シンクを |
ArrayPool<T> |
T[] 型のインスタンスを再利用できるようにするリソース プールを提供します。 |
BuffersExtensions |
ReadOnlySequence<T> の拡張メソッドを提供します。 |
IndexOfAnyValues |
メモリー バッファーの作成および管理に使用できる、Span<T> と Memory<T> によって表現される型が含まれます。 |
IndexOfAnyValues<T> |
メモリー バッファーの作成および管理に使用できる、Span<T> と Memory<T> によって表現される型が含まれます。 |
MemoryManager<T> |
Memory<T> の実装を置き換えるために使用される抽象型基本クラス。 |
MemoryPool<T> |
メモリ ブロックのプールを表します。 |
ReadOnlySequenceSegment<T> |
ReadOnlyMemory<T> ノードのリンク リストを表します。 |
SequenceReaderExtensions |
バイナリ データからのエンディアン固有の数値の読み取りを許可する SequenceReader<T> クラスの拡張機能を提供します。 |
構造体
MemoryHandle |
メモリのブロックにメモリ ハンドルを提供します。 |
ReadOnlySequence<T>.Enumerator |
ReadOnlySequence<T> に対する列挙子を表します。 |
ReadOnlySequence<T> |
一連の |
SequenceReader<T> |
パフォーマンスと最小またはゼロのヒープ割り当てに重点を置いて、ReadOnlySequence<T> からバイナリおよびテキスト データを読み取るためのメソッドを提供します。 |
StandardFormat |
実際の文字列を使用せずに標準書式の文字列を表します。 |
インターフェイス
IBufferWriter<T> |
|
IMemoryOwner<T> |
基になるメモリを適切に破棄する責任がある、メモリのブロックの所有者を特定します。 |
IPinnable |
ガベージ コレクターによる移動を防止する目的でオブジェクトを固定し、また、固定を解除するためのメカニズムを提供します。 |
列挙型
OperationStatus |
複数の連続していないバッファーに格納される入力の処理をサポートするスパンベースの操作から返すことのできる値を定義します。 |
代理人
ReadOnlySpanAction<T,TArg> |
|
SpanAction<T,TArg> |
|