ConcurrentDictionary<TKey,TValue>.TryGetAlternateLookup<TAlternateKey> Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un'istanza di un tipo che può essere utilizzata per eseguire operazioni su un ConcurrentDictionary<TKey,TValue> oggetto utilizzando un TAlternateKey oggetto come chiave anziché un oggetto TKey.
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
Parametri di tipo
- TAlternateKey
Tipo alternativo di una chiave per l'esecuzione di ricerche.
Parametri
Istanza di ricerca creata quando il metodo restituisce trueo un'istanza predefinita che non deve essere utilizzata se il metodo restituisce false.
Valori restituiti
true se è possibile creare una ricerca; in caso contrario, false.
Commenti
Questa istanza deve usare un operatore di confronto che implementa IAlternateEqualityComparer<TAlternate,T> con TAlternateKey e TKey. In caso contrario, il metodo restituirà false.