MemoryCacheEntryExtensions 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.
Bereitstellen von Erweiterungsmethoden für MemoryCacheEntryOptions Vorgänge.
public ref class MemoryCacheEntryExtensions abstract sealed
public static class MemoryCacheEntryExtensions
type MemoryCacheEntryExtensions = class
Public Module MemoryCacheEntryExtensions
- Vererbung
-
MemoryCacheEntryExtensions
Methoden
| Name | Beschreibung |
|---|---|
| AddExpirationToken(MemoryCacheEntryOptions, IChangeToken) |
Läuft den Cacheeintrag ab, wenn der angegebene IChangeToken Ablauf erfolgt. |
| RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate, Object) |
Löst den angegebenen Rückruf aus, nachdem der Cacheeintrag aus dem Cache entfernt wurde. |
| RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate) |
Löst den angegebenen Rückruf aus, nachdem der Cacheeintrag aus dem Cache entfernt wurde. |
| SetAbsoluteExpiration(MemoryCacheEntryOptions, DateTimeOffset) |
Legt ein absolutes Ablaufdatum für den Cacheeintrag fest. |
| SetAbsoluteExpiration(MemoryCacheEntryOptions, TimeSpan) |
Legt eine absolute Ablaufzeit relativ zu jetzt fest. |
| SetPriority(MemoryCacheEntryOptions, CacheItemPriority) |
Legt die Priorität fest, um den Cacheeintrag im Cache während einer speicherdruckgetokenten Bereinigung beizubehalten. |
| SetSize(MemoryCacheEntryOptions, Int64) |
Legt die Größe des Cacheeintragswerts fest. |
| SetSlidingExpiration(MemoryCacheEntryOptions, TimeSpan) |
Legt fest, wie lange der Cacheeintrag inaktiv sein kann (z. B. nicht darauf zugegriffen wird), bevor er entfernt wird. Dadurch wird die Eintragsdauer nicht über den absoluten Ablauf hinaus verlängert (sofern festgelegt). |