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í.
Contains<TKey,TValue>(IImmutableDictionary<TKey,TValue>, TKey, TValue)
|
Určuje, zda zadaný neměnný slovník obsahuje zadanou dvojici klíč/hodnota.
|
Create<TKey,TValue>()
|
Vytvoří prázdný neměnný slovník.
|
Create<TKey,TValue>(IEqualityComparer<TKey>)
|
Vytvoří prázdný neměnný slovník, který používá zadaný porovnávací nástroj klíčů.
|
Create<TKey,TValue>(IEqualityComparer<TKey>, IEqualityComparer<TValue>)
|
Vytvoří prázdný neměnný slovník, který používá zadané porovnávače klíčů a hodnot.
|
CreateBuilder<TKey,TValue>()
|
Vytvoří nový tvůrce neměnného slovníku.
|
CreateBuilder<TKey,TValue>(IEqualityComparer<TKey>)
|
Vytvoří nový tvůrce neměnného slovníku.
|
CreateBuilder<TKey,TValue>(IEqualityComparer<TKey>, IEqualityComparer<TValue>)
|
Vytvoří nový tvůrce neměnného slovníku.
|
CreateRange<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>)
|
Vytvoří nový neměnný slovník, který obsahuje zadané položky.
|
CreateRange<TKey,TValue>(IEqualityComparer<TKey>, IEnumerable<KeyValuePair<TKey,TValue>>)
|
Vytvoří nový neměnný slovník, který obsahuje zadané položky a použije zadaný porovnávací nástroj klíčů.
|
CreateRange<TKey,TValue>(IEqualityComparer<TKey>, IEqualityComparer<TValue>, IEnumerable<KeyValuePair<TKey,TValue>>)
|
Vytvoří nový neměnný slovník, který obsahuje zadané položky a použije zadaný porovnávací nástroj klíčů.
|
GetValueOrDefault<TKey,TValue>(IImmutableDictionary<TKey,TValue>, TKey)
|
Získá hodnotu pro daný klíč, pokud existuje odpovídající klíč ve slovníku.
|
GetValueOrDefault<TKey,TValue>(IImmutableDictionary<TKey,TValue>, TKey, TValue)
|
Získá hodnotu pro daný klíč, pokud existuje odpovídající klíč ve slovníku.
|
ToImmutableDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>)
|
Vytvoří výčet posloupnosti párů klíč/hodnota a vytvoří neměnný slovník jejího obsahu.
|
ToImmutableDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IEqualityComparer<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íčů.
|
ToImmutableDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IEqualityComparer<TKey>, IEqualityComparer<TValue>)
|
Vytvoří výčet posloupnosti párů klíč-hodnota a vytvoří neměnný slovník jejího obsahu pomocí zadaných porovnávačů klíč a hodnota.
|
ToImmutableDictionary<TKey,TValue>(ImmutableDictionary<TKey,TValue>.Builder)
|
Vytvoří neměnný slovník z aktuálního obsahu slovníku tvůrce.
|
ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)
|
Vytvoří výčet a transformuje sekvenci a vytvoří neměnný slovník jejího obsahu.
|
ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>)
|
Vytvoří výčet a transformuje sekvenci a vytvoří neměnný slovník jejího obsahu pomocí zadaného porovnávače klíčů.
|
ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>,
Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>,
IEqualityComparer<TValue>)
|
Vytvoří výčet a transformuje sekvenci a vytvoří neměnný slovník jejího obsahu pomocí zadaných porovnávačů klíčů a hodnot.
|
ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)
|
Vytvoří neměnný slovník z existující kolekce prvků a použije transformační funkci na zdrojové klíče.
|
ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
Vytvoří neměnný slovník na základě určité transformace sekvence.
|
Tento typ je bezpečný pro přístup z více vláken.