ConcurrentDictionary<TKey,TValue>.AlternateLookup<TAlternateKey> Struct-datatyp
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tillhandahåller en typ som kan användas för att utföra åtgärder på en ConcurrentDictionary<TKey,TValue> med hjälp av en TAlternateKey som en nyckel i stället för en TKey.
public: generic <typename TAlternateKey>
value class ConcurrentDictionary<TKey, TValue>::AlternateLookup
public readonly struct ConcurrentDictionary<TKey,TValue>.AlternateLookup<TAlternateKey> where TAlternateKey : allows ref struct
type ConcurrentDictionary<'Key, 'Value>.AlternateLookup<'AlternateKey> = struct
Public Structure ConcurrentDictionary(Of TKey, TValue).AlternateLookup(Of TAlternateKey)
Typparametrar
- TKey
Typ av nycklar i ordlistan.
- TValue
Typ av värden i ordlistan.
- TAlternateKey
Den alternativa typen av en nyckel för att utföra sökningar.
- Arv
Egenskaper
| Name | Description |
|---|---|
| Dictionary |
Hämtar den ConcurrentDictionary<TKey,TValue> instans mot vilken den här instansen utför åtgärder. |
| Item[TAlternateKey] |
Hämtar eller anger värdet som är associerat med den angivna alternativa nyckeln. |
Metoder
| Name | Description |
|---|---|
| ContainsKey(TAlternateKey) |
Avgör om innehåller den ConcurrentDictionary<TKey,TValue> angivna alternativa nyckeln. |
| TryAdd(TAlternateKey, TValue) |
Försöker lägga till den angivna nyckeln och värdet i ordlistan. |
| TryGetValue(TAlternateKey, TKey, TValue) |
Hämtar värdet som är associerat med den angivna alternativa nyckeln. |
| TryGetValue(TAlternateKey, TValue) |
Hämtar värdet som är associerat med den angivna alternativa nyckeln. |
| TryRemove(TAlternateKey, TKey, TValue) |
Tar bort värdet med den angivna alternativa nyckeln från Dictionary<TKey,TValue>och kopierar den associerade nyckeln och elementet till värdeparametern. |
| TryRemove(TAlternateKey, TValue) |
Tar bort värdet med den angivna alternativa nyckeln från Dictionary<TKey,TValue>och kopierar elementet till värdeparametern. |