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, die verwendet werden kann, um Vorgänge für eine ConcurrentDictionary<TKey,TValue>
Verwenden eines TAlternateKey
als Schlüssel anstelle eines 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> ();
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 mit TAlternateKey
kompatibel.
Hinweise
Diese Instanz muss einen Comparer verwenden, der IAlternateEqualityComparer<TAlternate,T> implementiert.
TAlternateKey
und TKey
. Wenn dies nicht der Fehler ist, wird eine Ausnahme ausgelöst.