install)ImmutableInterlocked変更できないコレクションのインタロック交換メカニズムが含まれています。クラスのインスタンスの一連の初期化メソッドを提供します。install)ImmutableList<T>.Builderメモリ割り当てがほとんどまたはまったくない場合でも変化し、変更できないリストのインスタンス上で非常に効率よく生成またはビルドできるリストを表します。クラスのインスタンスの一連の初期化メソッドを提供します。install)ImmutableQueue<T>変更できないキューを表します。クラスのインスタンスの一連の初期化メソッドを提供します。install)ImmutableSortedDictionary<TKey,TValue>.Builderメモリ割り当てがほとんどまたはまったくない場合でも変化し、変更できない並べ替えられたディクショナリのインスタンス上で非常に効率よく生成またはビルドできる、並べ替えられたディクショナリを表します。install)ImmutableSortedDictionary<TKey,TValue>変更できない並べ替えられたディクショナリを表します。クラスのインスタンスの一連の初期化メソッドを提供します。install)ImmutableSortedSet<T>.Builderメモリの割り当てをほとんどまたはまったく伴わずに変更が可能な並べ替えられたセットを表し、変更できない並べ替えられたセットを効率的に操作または構築します。install)ImmutableSortedSet<T>変更できない並べ替えられたセットの実装を表します。クラスのインスタンスの一連の初期化メソッドを提供します。install)ImmutableStack<T>変更できないスタックを表します。install)構造体ImmutableArray<T>.Enumerator配列の列挙子。install)ImmutableArray<T>変更できない配列を表します。この配列は、作成後に変更することができません。install)ImmutableDictionary<TKey,TValue>.Enumeratorメモリを割り当てずに変更できないディクショナリの内容を列挙します。セットの内容を列挙します。ツリーの内容を列挙します。install)ImmutableQueue<T>.Enumeratorメモリを割り当てずに変更できないキューの内容を列挙します。ツリーの内容を列挙します。ツリーの内容を列挙します。install)ImmutableStack<T>.Enumeratorメモリを割り当てずに変更できないスタックの内容を列挙します。install)インターフェイスIImmutableDictionary<TKey,TValue>キーと値のペアの変更できないコレクションを表します。install)IImmutableList<T>変更できない要素のリストを表します。install)IImmutableQueue<T>オブジェクトの変更できない先入れ先出しコレクションを表します。install)IImmutableSet<T>セットの新しいインスタンスを作成することによってのみ変更可能な要素のセットを表します。コレクションを表します。変更できないコレクションを使用すると、以下のことができます。can:コレクションが変更されないことをコンシューマーが確実に保証できるように、コレクションを共有します。(コレクションにアクセスするためにロックは不要)。collections).関数型プログラミングの方法に従います。practices.元のコレクションを維持しながら、列挙中にコレクションを変更します。共に配布されるコアクラスライブラリの一部ではありません。