ConcurrentDictionary<TKey,TValue>.GetAlternateLookup<TAlternateKey> Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.