MemoryCache.Remove Metoda

Definice

Odebere zadanou položku z mezipaměti.

Přetížení

Name Description
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

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 pro tento parametr. 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á key v mezipaměti existuje, odebrání položky aktivuje všechny přidružené monitorování změn. Pokud byla odebraná položka přidružena k objektu CacheItemUpdateCallback nebo CacheItemRemovedCallback objektu, důvod předaný zpětnému volání je Removed.

Platí pro

Remove(String, CacheEntryRemovedReason, String)

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 pro tento parametr. 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