CacheEntryExtensions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Erweiterungsmethoden für Vorgänge bereit ICacheEntry .
public ref class CacheEntryExtensions abstract sealed
public static class CacheEntryExtensions
type CacheEntryExtensions = class
Public Module CacheEntryExtensions
- Vererbung
-
CacheEntryExtensions
Methoden
| Name | Beschreibung |
|---|---|
| AddExpirationToken(ICacheEntry, IChangeToken) |
Läuft den Cacheeintrag ab, wenn der angegebene IChangeToken Ablauf erfolgt. |
| RegisterPostEvictionCallback(ICacheEntry, PostEvictionDelegate, Object) |
Löst den angegebenen Rückruf aus, nachdem der Cacheeintrag aus dem Cache entfernt wurde. |
| RegisterPostEvictionCallback(ICacheEntry, PostEvictionDelegate) |
Löst den angegebenen Rückruf aus, nachdem der Cacheeintrag aus dem Cache entfernt wurde. |
| SetAbsoluteExpiration(ICacheEntry, DateTimeOffset) |
Legt ein absolutes Ablaufdatum für den Cacheeintrag fest. |
| SetAbsoluteExpiration(ICacheEntry, TimeSpan) |
Legt eine absolute Ablaufzeit relativ zu jetzt fest. |
| SetOptions(ICacheEntry, MemoryCacheEntryOptions) |
Wendet die Werte eines vorhandenen MemoryCacheEntryOptions Eintrags an. |
| SetPriority(ICacheEntry, CacheItemPriority) |
Legt die Priorität fest, um den Cacheeintrag im Cache während einer speicherdruckgetokenten Bereinigung beizubehalten. |
| SetSize(ICacheEntry, Int64) |
Legt die Größe des Cacheeintragswerts fest. |
| SetSlidingExpiration(ICacheEntry, TimeSpan) |
Legt fest, wie lange der Cacheeintrag inaktiv sein kann (z. B. nicht darauf zugegriffen), bevor er entfernt wird. Diese Methode erweitert die Eintragsdauer nicht über den absoluten Ablauf (falls festgelegt). |
| SetValue(ICacheEntry, Object) |
Legt den Wert des Cacheeintrags fest. |