ConcurrentDictionary<TKey,TValue>.AlternateLookup<TAlternateKey> Struktura
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 typ, který lze použít k provádění operací v ConcurrentDictionary<TKey,TValue>
použití TAlternateKey
jako klíče místo 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
Alternativní typ klíče pro provádění vyhledávání.
- Dědičnost
Vlastnosti
Dictionary |
Získá ConcurrentDictionary<TKey,TValue>, proti kterému tato instance provádí operace. |
Item[TAlternateKey] |
Získá nebo nastaví hodnotu přidruženou k zadanému alternativnímu klíči. |
Metody
ContainsKey(TAlternateKey) |
Určuje, zda ConcurrentDictionary<TKey,TValue> obsahuje zadaný alternativní klíč. |
TryAdd(TAlternateKey, TValue) |
Pokusí se do slovníku přidat zadaný klíč a hodnotu. |
TryGetValue(TAlternateKey, TKey, TValue) |
Získá hodnotu přidruženou k zadanému alternativnímu klíči. |
TryGetValue(TAlternateKey, TValue) |
Získá hodnotu přidruženou k zadanému alternativnímu klíči. |
TryRemove(TAlternateKey, TKey, TValue) |
Odebere hodnotu se zadaným alternativním klíčem z Dictionary<TKey,TValue>, a zkopíruje přidružený klíč a prvek do parametru value. |
TryRemove(TAlternateKey, TValue) |
Odebere hodnotu se zadaným alternativním klíčem z Dictionary<TKey,TValue>, a zkopíruje prvek do parametru hodnoty. |