Freigeben über


ConcurrentDictionary<TKey,TValue>.AlternateLookup<TAlternateKey>.TryRemove Methode

Definition

Überlädt

TryRemove(TAlternateKey, TValue)

Entfernt den Wert mit dem angegebenen alternativen Schlüssel aus dem Dictionary<TKey,TValue>,

und kopiert das Element in den Wertparameter.

TryRemove(TAlternateKey, TKey, TValue)

Entfernt den Wert mit dem angegebenen alternativen Schlüssel aus dem Dictionary<TKey,TValue>,

und kopiert den zugeordneten Schlüssel und Das Element in den Wertparameter.

TryRemove(TAlternateKey, TValue)

Entfernt den Wert mit dem angegebenen alternativen Schlüssel aus dem Dictionary<TKey,TValue>,

und kopiert das Element in den Wertparameter.

public:
 bool TryRemove(TAlternateKey key, [Runtime::InteropServices::Out] TValue % value);
public bool TryRemove (TAlternateKey key, out TValue value);
member this.TryRemove : 'AlternateKey * 'Value -> bool
Public Function TryRemove (key As TAlternateKey, ByRef value As TValue) As Boolean

Parameter

key
TAlternateKey

Der alternative Schlüssel des zu entfernenden Elements.

value
TValue

Das entfernte Element.

Gibt zurück

true, wenn das Element erfolgreich gefunden und entfernt wurde; andernfalls false.

Ausnahmen

key ist null.

Gilt für:

TryRemove(TAlternateKey, TKey, TValue)

Entfernt den Wert mit dem angegebenen alternativen Schlüssel aus dem Dictionary<TKey,TValue>,

und kopiert den zugeordneten Schlüssel und Das Element in den Wertparameter.

public:
 bool TryRemove(TAlternateKey key, [Runtime::InteropServices::Out] TKey % actualKey, [Runtime::InteropServices::Out] TValue % value);
public bool TryRemove (TAlternateKey key, out TKey actualKey, out TValue value);
member this.TryRemove : 'AlternateKey * 'Key * 'Value -> bool
Public Function TryRemove (key As TAlternateKey, ByRef actualKey As TKey, ByRef value As TValue) As Boolean

Parameter

key
TAlternateKey

Der alternative Schlüssel des zu entfernenden Elements.

actualKey
TKey

Der entfernte Schlüssel.

value
TValue

Das entfernte Element.

Gibt zurück

true, wenn das Element erfolgreich gefunden und entfernt wurde; andernfalls false.

Ausnahmen

key ist null.

Gilt für: