ImmutableDictionary Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.