ConditionalWeakTable<TKey,TValue>.Remove Methode

Definition

Überlädt

Name Beschreibung
Remove(TKey)

Entfernt einen Schlüssel und seinen Wert aus der Tabelle.

Remove(TKey, TValue)

Entfernt einen Schlüssel und dessen Wert aus der Tabelle und gibt den entfernten Wert zurück, wenn er vorhanden war.

Remove(TKey)

Quelle:
ConditionalWeakTable.cs
Quelle:
ConditionalWeakTable.cs
Quelle:
ConditionalWeakTable.cs
Quelle:
ConditionalWeakTable.cs
Quelle:
ConditionalWeakTable.cs

Entfernt einen Schlüssel und seinen Wert aus der Tabelle.

public:
 bool Remove(TKey key);
public bool Remove(TKey key);
member this.Remove : 'Key -> bool
Public Function Remove (key As TKey) As Boolean

Parameter

key
TKey

Der zu entfernende Schlüssel.

Gibt zurück

truewenn der Schlüssel gefunden und entfernt wird; andernfalls . false

Ausnahmen

key ist null.

Hinweise

Wenn der Schlüssel während dieses Vorgangs garbage-collection wird, löst die Methode keine Ausnahme aus, und der Rückgabewert ist nicht definiert.

Gilt für:

Remove(TKey, TValue)

Quelle:
ConditionalWeakTable.cs
Quelle:
ConditionalWeakTable.cs

Entfernt einen Schlüssel und dessen Wert aus der Tabelle und gibt den entfernten Wert zurück, wenn er vorhanden war.

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

Parameter

key
TKey

Der zu entfernende Schlüssel.

value
TValue

Wenn diese Methode zurückgegeben wird, enthält sie den Wert, der aus der Tabelle entfernt wurde, wenn sie vorhanden war.

Gibt zurück

truewenn der Schlüssel gefunden und entfernt wird; andernfalls . false

Ausnahmen

key ist null.

Gilt für: