ConcurrentDictionary<TKey,TValue>.GetAlternateLookup<TAlternateKey> Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft eine Instanz eines Typs ab, der verwendet werden kann, um Vorgänge für eine ConcurrentDictionary<TKey,TValue> Verwendung TAlternateKey als Schlüssel anstelle eines Schlüssels TKeyauszuführen.
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)
Typparameter
- TAlternateKey
Der alternative Typ eines Schlüssels zum Ausführen von Nachschlagevorgängen.
Gibt zurück
Die erstellte Nachschlageinstanz.
Ausnahmen
Der Comparer dieser Instanz ist nicht kompatibel mit TAlternateKey.
Hinweise
Diese Instanz muss einen Comparer verwenden, der IAlternateEqualityComparer<TAlternate,T> mit TAlternateKey und .TKey Wenn dies nicht der Fehler ist, wird eine Ausnahme ausgelöst.