CacheExtensions Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Bővítménymetelyeket biztosít a műveletekhez IMemoryCache .
public ref class CacheExtensions abstract sealed
public static class CacheExtensions
type CacheExtensions = class
Public Module CacheExtensions
- Öröklődés
-
CacheExtensions
Metódusok
| Name | Description |
|---|---|
| Get(IMemoryCache, Object) |
Lekéri a kulcshoz társított értéket, ha van ilyen. |
| Get<TItem>(IMemoryCache, Object) |
Lekéri a kulcshoz társított értéket, ha van ilyen. |
| GetOrCreate<TItem>(IMemoryCache, Object, Func<ICacheEntry,TItem>, MemoryCacheEntryOptions) |
Lekéri a kulcshoz társított értéket, ha létezik, vagy új bejegyzést hoz létre a megadott kulccsal, és egy értéket az adott gyárból, ha a kulcs nem található. |
| GetOrCreate<TItem>(IMemoryCache, Object, Func<ICacheEntry,TItem>) |
Lekéri a kulcshoz társított értéket, ha létezik, vagy új bejegyzést hoz létre a megadott kulccsal, és egy értéket az adott gyárból, ha a kulcs nem található. |
| GetOrCreateAsync<TItem>(IMemoryCache, Object, Func<ICacheEntry,Task<TItem>>, MemoryCacheEntryOptions) |
Aszinkron módon lekéri a kulcshoz társított értéket, ha létezik, vagy egy új bejegyzést hoz létre a megadott kulccsal, és egy értéket az adott gyárból, ha a kulcs nem található. |
| GetOrCreateAsync<TItem>(IMemoryCache, Object, Func<ICacheEntry,Task<TItem>>) |
Aszinkron módon lekéri a kulcshoz társított értéket, ha létezik, vagy egy új bejegyzést hoz létre a megadott kulccsal, és egy értéket az adott gyárból, ha a kulcs nem található. |
| Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset) |
Beállít egy gyorsítótárbejegyzést a megadott kulccsal és értékkel, amely az adott időtartam alatt lejár. |
| Set<TItem>(IMemoryCache, Object, TItem, IChangeToken) |
Beállít egy gyorsítótárbejegyzést a megadott kulccsal és értékkel, amely lejáratkor IChangeToken lejár. |
| Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions) |
Beállít egy gyorsítótárbejegyzést a megadott kulccsal és értékkel, és alkalmazza egy meglévő MemoryCacheEntryOptions értékét a létrehozott bejegyzésre. |
| Set<TItem>(IMemoryCache, Object, TItem, TimeSpan) |
Beállít egy gyorsítótár-bejegyzést a megadott kulccsal és értékkel, amely az adott időtartam alatt lejár. |
| Set<TItem>(IMemoryCache, Object, TItem) |
Érték társítása egy kulccsal a IMemoryCache. |
| TryGetValue<TItem>(IMemoryCache, Object, TItem) |
Megpróbálja lekérni a megadott kulccsal társított értéket. |