ConcurrentDictionary<TKey,TValue>.AlternateLookup<TAlternateKey> Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce un tipo che può essere utilizzato per eseguire operazioni su un ConcurrentDictionary<TKey,TValue>
uso di un TAlternateKey
come chiave invece di un 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)
Parametri di tipo
- TKey
- TValue
- TAlternateKey
Tipo alternativo di una chiave per l'esecuzione di ricerche.
- Ereditarietà
Proprietà
Dictionary |
Ottiene il ConcurrentDictionary<TKey,TValue> su cui esegue le operazioni di questa istanza. |
Item[TAlternateKey] |
Ottiene o imposta il valore associato alla chiave alternativa specificata. |
Metodi
ContainsKey(TAlternateKey) |
Determina se l'ConcurrentDictionary<TKey,TValue> contiene la chiave alternativa specificata. |
TryAdd(TAlternateKey, TValue) |
Tenta di aggiungere la chiave e il valore specificati al dizionario. |
TryGetValue(TAlternateKey, TKey, TValue) |
Ottiene il valore associato alla chiave alternativa specificata. |
TryGetValue(TAlternateKey, TValue) |
Ottiene il valore associato alla chiave alternativa specificata. |
TryRemove(TAlternateKey, TKey, TValue) |
Rimuove il valore con la chiave alternativa specificata dal Dictionary<TKey,TValue>, e copia la chiave e l'elemento associati nel parametro value. |
TryRemove(TAlternateKey, TValue) |
Rimuove il valore con la chiave alternativa specificata dal Dictionary<TKey,TValue>, e copia l'elemento nel parametro value. |