CacheEntryExtensions Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tillhandahåller tilläggsmetoder för ICacheEntry åtgärder.
public ref class CacheEntryExtensions abstract sealed
public static class CacheEntryExtensions
type CacheEntryExtensions = class
Public Module CacheEntryExtensions
- Arv
-
CacheEntryExtensions
Metoder
| Name | Description |
|---|---|
| AddExpirationToken(ICacheEntry, IChangeToken) |
Förfaller cacheposten om den angivna IChangeToken posten upphör att gälla. |
| RegisterPostEvictionCallback(ICacheEntry, PostEvictionDelegate, Object) |
Utlöser det angivna återanropet när cacheposten har avlägsnats från cacheminnet. |
| RegisterPostEvictionCallback(ICacheEntry, PostEvictionDelegate) |
Utlöser det angivna återanropet när cacheposten har avlägsnats från cacheminnet. |
| SetAbsoluteExpiration(ICacheEntry, DateTimeOffset) |
Anger ett absolut utgångsdatum för cacheposten. |
| SetAbsoluteExpiration(ICacheEntry, TimeSpan) |
Anger en absolut förfallotid i förhållande till nu. |
| SetOptions(ICacheEntry, MemoryCacheEntryOptions) |
Tillämpar värdena för en befintlig MemoryCacheEntryOptions på posten. |
| SetPriority(ICacheEntry, CacheItemPriority) |
Anger prioriteten för att behålla cacheposten i cacheminnet under en minnestryckstoken rensning. |
| SetSize(ICacheEntry, Int64) |
Anger storleken på cachens inmatningsvärde. |
| SetSlidingExpiration(ICacheEntry, TimeSpan) |
Anger hur länge cacheposten kan vara inaktiv (till exempel inte nås) innan den tas bort. Den här metoden förlänger inte postens livslängd utöver den absoluta förfallotiden (om den anges). |
| SetValue(ICacheEntry, Object) |
Anger värdet för cacheposten. |