Udostępnij za pośrednictwem


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

Definicja

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

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.

Dotyczy