ConditionalWeakTable<TKey,TValue>.Remove Metoda

Definice

Přetížení

Name Description
Remove(TKey)

Odebere klíč a jeho hodnotu z tabulky.

Remove(TKey, TValue)

Odebere klíč a jeho hodnotu z tabulky a vrátí odebranou hodnotu, pokud byla přítomna.

Remove(TKey)

Zdroj:
ConditionalWeakTable.cs
Zdroj:
ConditionalWeakTable.cs
Zdroj:
ConditionalWeakTable.cs
Zdroj:
ConditionalWeakTable.cs
Zdroj:
ConditionalWeakTable.cs

Odebere klíč a jeho hodnotu z tabulky.

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

Parametry

key
TKey

Klíč, který chcete odebrat.

Návraty

trueje-li klíč nalezen a odebrán; v opačném případě . false

Výjimky

key je null.

Poznámky

Pokud je klíč během této operace uvolňování paměti, metoda nevyvolá výjimku a návratová hodnota není definována.

Platí pro

Remove(TKey, TValue)

Zdroj:
ConditionalWeakTable.cs
Zdroj:
ConditionalWeakTable.cs

Odebere klíč a jeho hodnotu z tabulky a vrátí odebranou hodnotu, pokud byla přítomna.

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

Parametry

key
TKey

Klíč, který chcete odebrat.

value
TValue

Když tato metoda vrátí, obsahuje hodnotu odebranou z tabulky, pokud byla přítomna.

Návraty

trueje-li klíč nalezen a odebrán; v opačném případě . false

Výjimky

key je null.

Platí pro