ConcurrentDictionary<TKey,TValue>.AlternateLookup<TAlternateKey> Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia typ, który może służyć do wykonywania operacji na ConcurrentDictionary<TKey,TValue>
używanie TAlternateKey
jako klucza zamiast TKey
.
public: generic <typename TAlternateKey>
value class ConcurrentDictionary<TKey, TValue>::AlternateLookup
public readonly struct ConcurrentDictionary<TKey,TValue>.AlternateLookup<TAlternateKey>
type ConcurrentDictionary<'Key, 'Value>.AlternateLookup<'AlternateKey> = struct
Public Structure ConcurrentDictionary(Of TKey, TValue).AlternateLookup(Of TAlternateKey)
Parametry typu
- TKey
- TValue
- TAlternateKey
Alternatywny typ klucza do wykonywania odnośników.
- Dziedziczenie
Właściwości
Dictionary |
Pobiera ConcurrentDictionary<TKey,TValue>, względem których to wystąpienie wykonuje operacje. |
Item[TAlternateKey] |
Pobiera lub ustawia wartość skojarzona z określonym kluczem alternatywnym. |
Metody
ContainsKey(TAlternateKey) |
Określa, czy ConcurrentDictionary<TKey,TValue> zawiera określony klucz alternatywny. |
TryAdd(TAlternateKey, TValue) |
Próbuje dodać określony klucz i wartość do słownika. |
TryGetValue(TAlternateKey, TKey, TValue) |
Pobiera wartość skojarzona z określonym kluczem alternatywnym. |
TryGetValue(TAlternateKey, TValue) |
Pobiera wartość skojarzona z określonym kluczem alternatywnym. |
TryRemove(TAlternateKey, TKey, TValue) |
Usuwa wartość z określonego klucza alternatywnego z Dictionary<TKey,TValue>, i kopiuje skojarzony klucz i element do parametru value. |
TryRemove(TAlternateKey, TValue) |
Usuwa wartość z określonego klucza alternatywnego z Dictionary<TKey,TValue>, element i kopiuje element do parametru value. |