ImmutableSortedDictionary Třída
Definice
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í.
Poskytuje sadu inicializačních metod pro instance ImmutableSortedDictionary<TKey,TValue> třídy.
Balíček NuGet: System.Collections.Immutable (o neměnných kolekcích a postupu instalace)
public ref class ImmutableSortedDictionary abstract sealed
public static class ImmutableSortedDictionary
type ImmutableSortedDictionary = class
Public Module ImmutableSortedDictionary
- Dědičnost
-
ImmutableSortedDictionary
Metody
Create<TKey,TValue>() |
Vytvoří prázdný neměnný seřazený slovník. |
Create<TKey,TValue>(IComparer<TKey>) |
Vytvoří prázdný neměnný seřazený slovník, který používá zadaný porovnávač klíčů. |
Create<TKey,TValue>(IComparer<TKey>, IEqualityComparer<TValue>) |
Vytvoří prázdný neměnný seřazený slovník, který používá zadané porovnávače klíčů a hodnot. |
CreateBuilder<TKey,TValue>() |
Vytvoří nový neměnný tvůrce seřazeného slovníku. |
CreateBuilder<TKey,TValue>(IComparer<TKey>) |
Vytvoří nový neměnný tvůrce seřazeného slovníku. |
CreateBuilder<TKey,TValue>(IComparer<TKey>, IEqualityComparer<TValue>) |
Vytvoří nový neměnný tvůrce seřazeného slovníku. |
CreateRange<TKey,TValue>(IComparer<TKey>, IEnumerable<KeyValuePair<TKey,TValue>>) |
Vytvoří nový neměnný seřazený slovník ze zadaného rozsahu položek se zadaným porovnávačem klíčů. |
CreateRange<TKey,TValue>(IComparer<TKey>, IEqualityComparer<TValue>, IEnumerable<KeyValuePair<TKey,TValue>>) |
Vytvoří nový neměnný seřazený slovník ze zadaného rozsahu položek se zadanými porovnávači klíčů a hodnot. |
CreateRange<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>) |
Vytvoří neměnný seřazený slovník, který obsahuje zadané položky a použije výchozí porovnávací nástroj. |
ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>) |
Vytvoří výčet posloupnosti párů klíč-hodnota a vytvoří neměnný seřazený slovník jejího obsahu. |
ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IComparer<TKey>) |
Vytvoří výčet posloupnosti párů klíč/hodnota a vytvoří neměnný slovník jejího obsahu pomocí zadaného porovnávače klíčů. |
ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IComparer<TKey>, IEqualityComparer<TValue>) |
Vytvoří výčet posloupnosti párů klíč/hodnota a vytvoří neměnný seřazený slovník jejího obsahu pomocí zadaných porovnávačů klíčů a hodnot. |
ToImmutableSortedDictionary<TKey,TValue>(ImmutableSortedDictionary<TKey,TValue>.Builder) |
Vytvoří neměnný seřazený slovník z aktuálního obsahu slovníku tvůrce. |
ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>) |
Vytvoří výčet a transformuje sekvenci a vytvoří neměnný seřazený slovník jejího obsahu. |
ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>) |
Vytvoří výčet a transformuje sekvenci a vytvoří neměnný seřazený slovník jejího obsahu pomocí zadaného porovnávače klíčů. |
ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>) |
Vytvoří výčet a transformuje sekvenci a vytvoří neměnný slovník seřazeného obsahu pomocí zadaných porovnávačů klíčů a hodnot. |
Platí pro
Bezpečný přístup z více vláken
Tento typ je bezpečný pro přístup z více vláken.