ConcurrentDictionary<TKey,TValue>.GetAlternateLookup<TAlternateKey> Metod

Definition

Hämtar en instans av en typ som kan användas för att utföra åtgärder på en ConcurrentDictionary<TKey,TValue> med hjälp av en TAlternateKey som en nyckel i stället för en TKey.

public:
generic <typename TAlternateKey>
 System::Collections::Concurrent::ConcurrentDictionary<TKey, TValue>::AlternateLookup<TAlternateKey> GetAlternateLookup();
public System.Collections.Concurrent.ConcurrentDictionary<TKey,TValue>.AlternateLookup<TAlternateKey> GetAlternateLookup<TAlternateKey>() where TAlternateKey : allows ref struct;
member this.GetAlternateLookup : unit -> System.Collections.Concurrent.ConcurrentDictionary<'Key, 'Value>.AlternateLookup<'AlternateKey>
Public Function GetAlternateLookup(Of TAlternateKey) () As ConcurrentDictionary(Of TKey, TValue).AlternateLookup(Of TAlternateKey)

Typparametrar

TAlternateKey

Den alternativa typen av en nyckel för att utföra sökningar.

Returer

Den skapade uppslagsinstansen.

Undantag

Den här instansens jämförelse är inte kompatibel med TAlternateKey.

Kommentarer

Den här instansen måste använda en jämförelse som implementeras IAlternateEqualityComparer<TAlternate,T> med TAlternateKey och TKey. Om det inte gör det utlöses ett undantag.

Gäller för