ImmutableDictionary Klas

Definitie

Biedt een set initialisatiemethoden voor exemplaren van de ImmutableDictionary<TKey,TValue> klasse.

public ref class ImmutableDictionary abstract sealed
public static class ImmutableDictionary
type ImmutableDictionary = class
Public Module ImmutableDictionary
Overname
ImmutableDictionary

Methoden

Name Description
Contains<TKey,TValue>(IImmutableDictionary<TKey,TValue>, TKey, TValue)

Bepaalt of de opgegeven onveranderbare woordenlijst het opgegeven sleutel-/waardepaar bevat.

Create<TKey,TValue>()

Hiermee maakt u een lege onveranderbare woordenlijst.

Create<TKey,TValue>(IEqualityComparer<TKey>, IEqualityComparer<TValue>)

Hiermee maakt u een lege onveranderbare woordenlijst die gebruikmaakt van de opgegeven sleutel- en waarde-vergelijkingsfunctie.

Create<TKey,TValue>(IEqualityComparer<TKey>)

Hiermee maakt u een lege onveranderbare woordenlijst die gebruikmaakt van de opgegeven sleutel vergelijken.

CreateBuilder<TKey,TValue>()

Hiermee maakt u een nieuwe onveranderbare opbouwfunctie voor woordenlijst.

CreateBuilder<TKey,TValue>(IEqualityComparer<TKey>, IEqualityComparer<TValue>)

Hiermee maakt u een nieuwe onveranderbare opbouwfunctie voor woordenlijst.

CreateBuilder<TKey,TValue>(IEqualityComparer<TKey>)

Hiermee maakt u een nieuwe onveranderbare opbouwfunctie voor woordenlijst.

CreateRange<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>)

Hiermee maakt u een nieuwe onveranderbare woordenlijst die de opgegeven items bevat.

CreateRange<TKey,TValue>(IEqualityComparer<TKey>, IEnumerable<KeyValuePair<TKey,TValue>>)

Hiermee maakt u een nieuwe onveranderbare woordenlijst die de opgegeven items bevat en maakt gebruik van de opgegeven sleutel vergelijken.

CreateRange<TKey,TValue>(IEqualityComparer<TKey>, IEqualityComparer<TValue>, IEnumerable<KeyValuePair<TKey,TValue>>)

Hiermee maakt u een nieuwe onveranderbare woordenlijst die de opgegeven items bevat en maakt gebruik van de opgegeven sleutel vergelijken.

GetValueOrDefault<TKey,TValue>(IImmutableDictionary<TKey,TValue>, TKey, TValue)

Hiermee haalt u de waarde voor een bepaalde sleutel op als er een overeenkomende sleutel in de woordenlijst bestaat.

GetValueOrDefault<TKey,TValue>(IImmutableDictionary<TKey,TValue>, TKey)

Hiermee haalt u de waarde voor een bepaalde sleutel op als er een overeenkomende sleutel in de woordenlijst bestaat.

ToImmutableDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IEqualityComparer<TKey>, IEqualityComparer<TValue>)

Inventariseert een reeks sleutel-/waardeparen en produceert een onveranderbare woordenlijst van de inhoud met behulp van de opgegeven sleutel- en waarde-vergelijkingsfuncties.

ToImmutableDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IEqualityComparer<TKey>)

Inventariseert een reeks sleutel-/waardeparen en produceert een onveranderbare woordenlijst van de inhoud met behulp van de opgegeven sleutel-vergelijkingsfunctie.

ToImmutableDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>)

Opsomming van een reeks sleutel-waardeparen en produceert een onveranderbare woordenlijst van de inhoud.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>, IEqualityComparer<TValue>)

Inventariseert en transformeert een reeks en produceert een onveranderbare woordenlijst van de inhoud met behulp van de opgegeven sleutel- en waarde-vergelijkingen.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>)

Inventariseert en transformeert een reeks en produceert een onveranderbare woordenlijst van de inhoud met behulp van de opgegeven sleutel-vergelijkingsfunctie.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

Inventariseert en transformeert een reeks en produceert een onveranderbare woordenlijst van de inhoud.

ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Maakt een onveranderbare woordenlijst op basis van een bepaalde transformatie van een reeks.

ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Hiermee wordt een onveranderbare woordenlijst samengesteld op basis van een bestaande verzameling elementen, waarbij een transformatiefunctie wordt toegepast op de bronsleutels.

Van toepassing op

Veiligheid thread

Dit type is thread veilig.