Aracılığıyla paylaş


CacheEntryExtensions Sınıf

Tanım

İşlemler için ICacheEntry uzantı yöntemleri sağlar.

public ref class CacheEntryExtensions abstract sealed
public static class CacheEntryExtensions
type CacheEntryExtensions = class
Public Module CacheEntryExtensions
Devralma
CacheEntryExtensions

Yöntemler

AddExpirationToken(ICacheEntry, IChangeToken)

Belirtilen IChangeToken süre dolarsa önbellek girişinin süresi dolduğunda.

RegisterPostEvictionCallback(ICacheEntry, PostEvictionDelegate)

Önbellek girdisi önbellekten çıkarıldıktan sonra verilen geri çağırma tetiklenir.

RegisterPostEvictionCallback(ICacheEntry, PostEvictionDelegate, Object)

Önbellek girdisi önbellekten çıkarıldıktan sonra verilen geri çağırma tetiklenir.

SetAbsoluteExpiration(ICacheEntry, DateTimeOffset)

Önbellek girdisi için mutlak bir son kullanma tarihi ayarlar.

SetAbsoluteExpiration(ICacheEntry, TimeSpan)

Şimdiye göre mutlak bir süre sonu zamanı ayarlar.

SetOptions(ICacheEntry, MemoryCacheEntryOptions)

Var olan MemoryCacheEntryOptions bir girdinin değerlerini girişe uygular.

SetPriority(ICacheEntry, CacheItemPriority)

Bellek baskısı belirteçli temizleme sırasında önbellek girdisini önbellekte tutmak için önceliği ayarlar.

SetSize(ICacheEntry, Int64)

Önbellek giriş değerinin boyutunu ayarlar.

SetSlidingExpiration(ICacheEntry, TimeSpan)

Önbellek girişinin kaldırılmadan önce ne kadar süreyle devre dışı bırakılacağını (örn. erişilmeyeceğini) ayarlar. Bu, giriş ömrünü mutlak süre sonunun (ayarlandıysa) ötesine uzatmaz.

SetValue(ICacheEntry, Object)

Önbellek girişinin değerini ayarlar.

Şunlara uygulanır