Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
ImmutableArray
|
Poskytuje metody pro vytvoření pole, které je neměnné; To znamená, že po vytvoření nelze změnit.
Balíček NuGet: System.Collections.Immutable (informace o neměnných kolekcích a postupu instalace)
|
ImmutableArray<T>.Builder
|
Zapisovatelný přistupující objekt pole, který lze převést na ImmutableArray<T> instanci bez přidělení další paměti.
Balíček NuGet: System.Collections.Immutable (informace o neměnných kolekcích a postupu instalace)
|
ImmutableDictionary
|
Poskytuje sadu inicializačních metod pro instance ImmutableDictionary<TKey,TValue> třídy .
Balíček NuGet: System.Collections.Immutable (informace o neměnných kolekcích a postupu instalace)
|
ImmutableDictionary<TKey,TValue>.Builder
|
Představuje mapu hash, která mutuje s malým nebo žádným přidělením paměti a která může vytvářet nebo stavět na neměnných instancích map hash velmi efektivně.
Balíček NuGet: System.Collections.Immutable (informace o neměnných kolekcích a postupu instalace)
|
ImmutableDictionary<TKey,TValue>
|
Představuje neměnnou, neuspořádanou kolekci klíčů a hodnot.
Balíček NuGet: System.Collections.Immutable (informace o neměnných kolekcích a postupu instalace)
|
ImmutableHashSet
|
Poskytuje sadu inicializačních metod pro instance ImmutableHashSet<T> třídy .
Balíček NuGet: System.Collections.Immutable (informace o neměnných kolekcích a postupu instalace)
|
ImmutableHashSet<T>.Builder
|
Představuje sadu hodnot hash, která mutuje s malým nebo žádným přidělením paměti a která může vytvářet nebo stavět na neměnných instancích sady hash velmi efektivně.
Balíček NuGet: System.Collections.Immutable (informace o neměnných kolekcích a postupu instalace)
|
ImmutableHashSet<T>
|
Představuje neměnnou, neuspořádanou sadu hodnot hash.
Balíček NuGet: System.Collections.Immutable (informace o neměnných kolekcích a postupu instalace)
|
ImmutableInterlocked
|
Obsahuje mechanismy vzájemné výměny pro neměnné kolekce.
Balíček NuGet: System.Collections.Immutable (informace o neměnných kolekcích a postupu instalace)
|
ImmutableList
|
Poskytuje sadu inicializačních metod pro instance ImmutableList<T> třídy .
Balíček NuGet: System.Collections.Immutable (informace o neměnných kolekcích a postupu instalace)
|
ImmutableList<T>.Builder
|
Představuje seznam, který mutuje s malým nebo žádným přidělením paměti a který může vytvářet nebo stavět na neměnných instancích seznamu velmi efektivně.
Balíček NuGet: System.Collections.Immutable (informace o neměnných kolekcích a postupu instalace)
|
ImmutableList<T>
|
Představuje neměnný seznam, což je seznam objektů silného typu, ke kterým lze přistupovat pomocí indexu.
Balíček NuGet: System.Collections.Immutable (informace o neměnných kolekcích a postupu instalace)
|
ImmutableQueue
|
Poskytuje sadu inicializačních metod pro instance ImmutableQueue<T> třídy .
Balíček NuGet: System.Collections.Immutable (informace o neměnných kolekcích a postupu instalace)
|
ImmutableQueue<T>
|
Představuje neměnnou frontu.
Balíček NuGet: System.Collections.Immutable (informace o neměnných kolekcích a postupu instalace)
|
ImmutableSortedDictionary
|
Poskytuje sadu inicializačních metod pro instance ImmutableSortedDictionary<TKey,TValue> třídy .
Balíček NuGet: System.Collections.Immutable (informace o neměnných kolekcích a postupu instalace)
|
ImmutableSortedDictionary<TKey,TValue>.Builder
|
Představuje seřazený slovník, který mutuje s malým nebo žádným přidělením paměti a který může vytvářet nebo stavět na neměnné seřazené instance slovníku velmi efektivně.
Balíček NuGet: System.Collections.Immutable (informace o neměnných kolekcích a postupu instalace)
|
ImmutableSortedDictionary<TKey,TValue>
|
Představuje neměnný seřazený slovník.
Balíček NuGet: System.Collections.Immutable (informace o neměnných kolekcích a postupu instalace)
|
ImmutableSortedSet
|
Poskytuje sadu inicializačních metod pro instance ImmutableSortedSet<T> třídy .
Balíček NuGet: System.Collections.Immutable (informace o neměnných kolekcích a postupu instalace)
|
ImmutableSortedSet<T>.Builder
|
Představuje seřazenou sadu, která umožňuje změny s malým nebo žádným přidělením paměti a efektivně manipuluje nebo sestavuje neměnné seřazené sady.
Balíček NuGet: System.Collections.Immutable (informace o neměnných kolekcích a postupu instalace)
|
ImmutableSortedSet<T>
|
Představuje neměnnou seřazenou implementaci sady.
Balíček NuGet: System.Collections.Immutable (informace o neměnných kolekcích a postupu instalace)
|
ImmutableStack
|
Poskytuje sadu inicializačních metod pro instance ImmutableStack<T> třídy .
Balíček NuGet: System.Collections.Immutable (informace o neměnných kolekcích a postupu instalace)
|
ImmutableStack<T>
|
Představuje neměnný zásobník.
Balíček NuGet: System.Collections.Immutable (informace o neměnných kolekcích a postupu instalace)
|
Neměnné třídy kolekce jsou k dispozici jako součást základních knihoven .NET, ale nejsou součástí knihovny základních tříd distribuované s rozhraním .NET Framework. Pro .NET Framework 4.6.2 a novější aplikace jsou třídy k dispozici prostřednictvím balíčků NuGet.