Condividi tramite


ConcurrentDictionary<TKey,TValue>.AlternateLookup<TAlternateKey> Struct

Definizione

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à
ConcurrentDictionary<TKey,TValue>.AlternateLookup<TAlternateKey>

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.

Si applica a