MemoryCacheEntryExtensions Sınıf

Tanım

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

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

Yöntemler

AddExpirationToken(MemoryCacheEntryOptions, IChangeToken)

Belirtilen IChangeToken süre dolarsa önbellek girdisinin süresi dolacak.

RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate)

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

RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate, Object)

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

SetAbsoluteExpiration(MemoryCacheEntryOptions, DateTimeOffset)

Önbellek girdisi için mutlak bir sona erme tarihi ayarlar.

SetAbsoluteExpiration(MemoryCacheEntryOptions, TimeSpan)

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

SetPriority(MemoryCacheEntryOptions, CacheItemPriority)

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

SetSize(MemoryCacheEntryOptions, Int64)

Önbellek giriş değerinin boyutunu ayarlar.

SetSlidingExpiration(MemoryCacheEntryOptions, 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.

Şunlara uygulanır