System.Buffers 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
ArrayBufferWriter<T> |
|
ArrayPool<T> |
T[] 型のインスタンスを再利用できるようにするリソース プールを提供します。 |
BuffersExtensions |
ReadOnlySequence<T>の拡張メソッドを提供します。 |
MemoryManager<T> |
Memory<T>の実装を置き換えるために使用される抽象基底クラス。 |
MemoryPool<T> |
メモリ ブロックのプールを表します。 |
ReadOnlySequenceSegment<T> |
ReadOnlyMemory<T> ノードのリンクされたリストを表します。 |
SearchValues |
SearchValues<T> クラスのインスタンスの初期化メソッドのセットを提供します。 |
SearchValues<T> |
効率的な検索用に最適化された、不変の読み取り専用の値セットを提供します。 インスタンスは、Create(ReadOnlySpan<Byte>) または Create(ReadOnlySpan<Char>)によって作成されます。 |
SequenceReaderExtensions |
バイナリ データからエンディアン固有の数値を読み取る SequenceReader<T> クラスの拡張機能を提供します。 |
構造体
MemoryHandle |
メモリ ブロックのメモリ ハンドルを提供します。 |
NIndex |
先頭または末尾からコレクションのインデックスを作成するために使用できる型を表します。 |
NRange |
開始インデックスと終了インデックスを持つ範囲を表します。 |
ReadOnlySequence<T>.Enumerator |
ReadOnlySequence<T>の列挙子を表します。 |
ReadOnlySequence<T> |
連続する一連の |
SequenceReader<T> |
パフォーマンスと最小またはゼロのヒープ割り当てに重点を置いて、バイナリ データとテキスト データを ReadOnlySequence<T> から読み取るメソッドを提供します。 |
StandardFormat |
実際の文字列を使用せずに標準書式指定文字列を表します。 |
インターフェイス
IBufferWriter<T> |
|
IMemoryOwner<T> |
基になるメモリを適切に破棄する役割を担うメモリ ブロックの所有者を識別します。 |
IPinnable |
ガベージ コレクターがオブジェクトを移動しないように、オブジェクトを固定および固定解除するためのメカニズムを提供します。 |
列挙型
OperationStatus |
複数の連続しないバッファーに含まれる入力の処理をサポートするスパン ベースの操作から返すことができる値を定義します。 |
代理人
ReadOnlySpanAction<T,TArg> |
|
SpanAction<T,TArg> |
|
.NET