MemoryCache.Remove Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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