Microsoft.Extensions.Caching.Memory Ad Alanı

Yerel önbelleğe alma için arabirimler ve uygulamalar dahil olmak üzere bellek içi önbelleğe alma türlerini içerir.

Sınıflar

Name Description
CacheEntryExtensions

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

CacheExtensions

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

MemoryCache

Girdilerini IMemoryCache depolamak için bir sözlük kullanarak uygular.

MemoryCacheEntryExtensions

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

MemoryCacheEntryOptions

Örneğin bir girişine IMemoryCache uygulanan önbellek seçeneklerini temsil eder.

MemoryCacheOptions

için MemoryCacheseçenekleri belirtir.

MemoryCacheStatistics

Bellek önbelleği için istatistiklerin anlık görüntüsünü tutar.

MemoryDistributedCacheOptions

için MemoryDistributedCacheOptionsseçenekleri belirtir.

PostEvictionCallbackRegistration

Önbellekten bir girdi çıkarıldıktan sonra tetiklenecek bir geri çağırma temsilcisini temsil eder.

Arabirimler

Name Description
ICacheEntry

Uygulamadaki IMemoryCache bir girişi temsil eder. Atıldığında, önbelleğe işlenir.

IMemoryCache

Değerleri serileştirilmemiş yerel bir bellek içi önbelleği temsil eder.

Numaralandırmalar

Name Description
CacheItemPriority

Bellek baskısı ile tetiklenen temizleme sırasında öğelerin korunması için nasıl önceliklendirildiği belirtir.

EvictionReason

Bir girdinin önbellekten çıkarılmasının nedenlerini belirtir.

Temsilciler

Name Description
PostEvictionDelegate

Önbellek girdisinin süresi dolduğunda çağrılan geri çağırma yöntemini temsil eder.