ConcurrentDictionary<TKey,TValue>.TryGetAlternateLookup<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>
bool TryGetAlternateLookup([Runtime::InteropServices::Out] System::Collections::Concurrent::ConcurrentDictionary<TKey, TValue>::AlternateLookup<TAlternateKey> % lookup);
public bool TryGetAlternateLookup<TAlternateKey>(out System.Collections.Concurrent.ConcurrentDictionary<TKey,TValue>.AlternateLookup<TAlternateKey> lookup) where TAlternateKey : allows ref struct;
member this.TryGetAlternateLookup : AlternateLookup -> bool
Public Function TryGetAlternateLookup(Of TAlternateKey) (ByRef lookup As ConcurrentDictionary(Of TKey, TValue).AlternateLookup(Of TAlternateKey)) As Boolean
Typparameter
- TAlternateKey
Der alternative Typ eines Schlüssels zum Ausführen von Nachschlagevorgängen.
Parameter
Die erstellte Nachschlageinstanz, wenn die Methode zurückgegeben truewird, oder eine Standardinstanz, die nicht verwendet werden soll, wenn die Methode zurückgegeben wird false.
Gibt zurück
truewenn ein Nachschlagevorgang erstellt werden könnte; andernfalls . false
Hinweise
Diese Instanz muss einen Comparer verwenden, der IAlternateEqualityComparer<TAlternate,T> mit TAlternateKey und .TKey Ist dies nicht der Fehler, wird die Methode zurückgegeben false.