CacheEntryExtensions 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供作業的 ICacheEntry 擴充方法。
public ref class CacheEntryExtensions abstract sealed
public static class CacheEntryExtensions
type CacheEntryExtensions = class
Public Module CacheEntryExtensions
- 繼承
-
CacheEntryExtensions
方法
AddExpirationToken(ICacheEntry, IChangeToken) |
如果指定的 IChangeToken 過期,快取項目即過期。 |
RegisterPostEvictionCallback(ICacheEntry, PostEvictionDelegate) |
從快取收回快取項目後,將會引發的指定回呼。 |
RegisterPostEvictionCallback(ICacheEntry, PostEvictionDelegate, Object) |
從快取收回快取項目後,將會引發的指定回呼。 |
SetAbsoluteExpiration(ICacheEntry, DateTimeOffset) |
設定快取項目的絕對到期日。 |
SetAbsoluteExpiration(ICacheEntry, TimeSpan) |
設定相對於 now 的絕對到期時間。 |
SetOptions(ICacheEntry, MemoryCacheEntryOptions) |
將現有的 MemoryCacheEntryOptions 值套用至項目。 |
SetPriority(ICacheEntry, CacheItemPriority) |
設定於設定記憶體壓力權杖清除期間,將快取項目保留在快取中的優先順序。 |
SetSize(ICacheEntry, Int64) |
設定快取項目值的大小。 |
SetSlidingExpiration(ICacheEntry, TimeSpan) |
或設定快取項目在移除前可處於非使用中狀態的時間長度 (例如,未經存取)。 這不會讓項目存留期超過絕對到期的時間 (如已設定)。 |
SetValue(ICacheEntry, Object) |
設定快取項目的值。 |