CacheExtensions Třída
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í.
Zadejte metody rozšíření pro IMemoryCache operace.
public ref class CacheExtensions abstract sealed
public static class CacheExtensions
type CacheExtensions = class
Public Module CacheExtensions
- Dědičnost
-
CacheExtensions
Metody
Get(IMemoryCache, Object) |
Získá hodnotu přidruženou k tomuto klíči, pokud je k dispozici. |
Get<TItem>(IMemoryCache, Object) |
Získá hodnotu přidruženou k tomuto klíči, pokud je k dispozici. |
GetOrCreate<TItem>(IMemoryCache, Object, Func<ICacheEntry,TItem>) |
Získá hodnotu přidruženou k tomuto klíči, pokud existuje, nebo vygeneruje novou položku pomocí zadaného klíče a hodnotu z dané továrny, pokud klíč není nalezen. |
GetOrCreate<TItem>(IMemoryCache, Object, Func<ICacheEntry,TItem>, MemoryCacheEntryOptions) |
Zadejte metody rozšíření pro IMemoryCache operace. |
GetOrCreateAsync<TItem>(IMemoryCache, Object, Func<ICacheEntry,Task<TItem>>) |
Asynchronně získá hodnotu přidruženou k tomuto klíči, pokud existuje, nebo vygeneruje novou položku pomocí zadaného klíče a hodnoty z dané továrny, pokud klíč není nalezen. |
GetOrCreateAsync<TItem>(IMemoryCache, Object, Func<ICacheEntry,Task<TItem>>, MemoryCacheEntryOptions) |
Zadejte metody rozšíření pro IMemoryCache operace. |
Set<TItem>(IMemoryCache, Object, TItem) |
Přidruží hodnotu k zadanému klíči v .IMemoryCache |
Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset) |
Vytvoří nebo přepíše zadanou položku v mezipaměti a nastaví hodnotu s absolutním datem vypršení platnosti. |
Set<TItem>(IMemoryCache, Object, TItem, IChangeToken) |
Přidruží položku mezipaměti k zadanému klíči, jehož platnost vyprší, když IChangeToken vyprší. |
Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions) |
Přidruží položku mezipaměti k zadanému klíči a použije na vytvořenou položku hodnoty existující MemoryCacheEntryOptions . |
Set<TItem>(IMemoryCache, Object, TItem, TimeSpan) |
Přidruží položku mezipaměti k zadanému klíči, jehož platnost vyprší po zadaném trvání. |
TryGetValue<TItem>(IMemoryCache, Object, TItem) |
Pokusí se získat hodnotu přidruženou k zadanému klíči. |
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro