Partage via


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

Définition

Fournit un type qui peut être utilisé pour effectuer des opérations sur un ConcurrentDictionary<TKey,TValue>

utilisation d’un TAlternateKey en tant que clé au lieu d’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)

Paramètres de type

TKey
TValue
TAlternateKey

Type de remplacement d’une clé pour effectuer des recherches.

Héritage
ConcurrentDictionary<TKey,TValue>.AlternateLookup<TAlternateKey>

Propriétés

Dictionary

Obtient la ConcurrentDictionary<TKey,TValue> sur laquelle cette instance effectue des opérations.

Item[TAlternateKey]

Obtient ou définit la valeur associée à la clé alternative spécifiée.

Méthodes

ContainsKey(TAlternateKey)

Détermine si le ConcurrentDictionary<TKey,TValue> contient la clé alternative spécifiée.

TryAdd(TAlternateKey, TValue)

Tente d’ajouter la clé et la valeur spécifiées au dictionnaire.

TryGetValue(TAlternateKey, TKey, TValue)

Obtient la valeur associée à la clé alternative spécifiée.

TryGetValue(TAlternateKey, TValue)

Obtient la valeur associée à la clé alternative spécifiée.

TryRemove(TAlternateKey, TKey, TValue)

Supprime la valeur avec la clé alternative spécifiée du Dictionary<TKey,TValue>,

et copie la clé et l’élément associés dans le paramètre valeur.

TryRemove(TAlternateKey, TValue)

Supprime la valeur avec la clé alternative spécifiée du Dictionary<TKey,TValue>,

et copie l’élément dans le paramètre valeur.

S’applique à