Sdílet prostřednictvím


MemoryCache.Remove Metoda

Definice

Odebere zadanou položku z mezipaměti.

Přetížení

Remove(String, String)

Odebere položku mezipaměti z mezipaměti.

Remove(String, CacheEntryRemovedReason, String)

Odebere položku mezipaměti z mezipaměti pomocí důvodu.

Remove(String, String)

Zdroj:
MemoryCache.cs
Zdroj:
MemoryCache.cs
Zdroj:
MemoryCache.cs
Zdroj:
MemoryCache.cs
Zdroj:
MemoryCache.cs

Odebere položku mezipaměti z mezipaměti.

public override object Remove (string key, string regionName = default);
override this.Remove : string * string -> obj
Public Overrides Function Remove (key As String, Optional regionName As String = Nothing) As Object

Parametry

key
String

Jedinečný identifikátor položky mezipaměti, která se má odebrat.

regionName
String

Pojmenovaná oblast v mezipaměti, do které byla přidána položka mezipaměti. Nepředávejte hodnotu tohoto parametru. Tento parametr je null ve výchozím nastavení, protože MemoryCache třída neimplementuje oblasti.

Návraty

Pokud je položka nalezena v mezipaměti, odebraná položka mezipaměti; v opačném případě . null

Výjimky

regionName není null.

key je null.

Poznámky

Pokud položka zadaná v key mezipaměti existuje, její odebrání aktivuje všechna přidružená monitorování změn. Pokud byla odebraná položka přidružena k objektu CacheItemUpdateCallback nebo objektu CacheItemRemovedCallback , je Removeddůvodem předání zpětného volání .

Platí pro

Remove(String, CacheEntryRemovedReason, String)

Zdroj:
MemoryCache.cs
Zdroj:
MemoryCache.cs
Zdroj:
MemoryCache.cs
Zdroj:
MemoryCache.cs
Zdroj:
MemoryCache.cs

Odebere položku mezipaměti z mezipaměti pomocí důvodu.

public object Remove (string key, System.Runtime.Caching.CacheEntryRemovedReason reason, string regionName = default);
override this.Remove : string * System.Runtime.Caching.CacheEntryRemovedReason * string -> obj
Public Function Remove (key As String, reason As CacheEntryRemovedReason, Optional regionName As String = Nothing) As Object

Parametry

key
String

Jedinečný identifikátor položky mezipaměti, která se má odebrat.

reason
CacheEntryRemovedReason

Důvod odebrání položky

regionName
String

Pojmenovaná oblast v mezipaměti, do které byla přidána položka mezipaměti. Nepředávejte hodnotu tohoto parametru. Tento parametr je null ve výchozím nastavení, protože MemoryCache třída neimplementuje oblasti.

Návraty

Pokud je položka nalezena v mezipaměti, odebraná položka mezipaměti; v opačném případě . null

Platí pro