ConcurrentDictionary<TKey,TValue>.GetAlternateLookup<TAlternateKey> Metodo

Definizione

Ottiene un'istanza di un tipo che può essere utilizzata per eseguire operazioni su un ConcurrentDictionary<TKey,TValue>

uso di un TAlternateKey come chiave invece di un 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)

Parametri di tipo

TAlternateKey

Tipo alternativo di una chiave per l'esecuzione di ricerche.

Restituisce

Istanza di ricerca creata.

Eccezioni

L'operatore di confronto dell'istanza non è compatibile con TAlternateKey.

Commenti

Questa istanza deve usare un operatore di confronto che implementa IAlternateEqualityComparer<TAlternate,T> con

TAlternateKey e TKey. In caso contrario, verrà generata un'eccezione.

Si applica a