CacheEntryRemovedReason Sabit listesi

Tanım

Önbellek girişinin kaldırılma nedenini veya bir girdinin kaldırılma nedenini belirtir.

public enum class CacheEntryRemovedReason
public enum CacheEntryRemovedReason
type CacheEntryRemovedReason = 
Public Enum CacheEntryRemovedReason
Devralma
CacheEntryRemovedReason

Alanlar

CacheSpecificEviction 4

Önbellek girdisi, belirli bir önbellek uygulaması tarafından tanımlanan bir nedenle çıkarıldı.

ChangeMonitorChanged 3

Önbellek girdisinin çıkarılma işlemini ilgili bağımlılık (dosya veya başka bir önbellek girişi gibi) tetiklediğinden önbellek girdisi kaldırıldı.

Evicted 2

Önbellekteki belleği boşaltmak için bir önbellek girdisi kaldırıldı. Bu durum, önbellek örneği önbelleğe özgü bellek sınırlarına yaklaştığında veya bir işlem veya önbellek örneği bilgisayar genelindeki bellek sınırlarına yaklaştığında oluşur.

Expired 1

Önbellek girdisi, süresi dolduğundan kaldırıldı. Süre sonu mutlak bir zamana veya kayan süre sonu süresine bağlı olabilir.

Removed 0

veya Set(String, Object, DateTimeOffset, String) yöntemi kullanılarak bir önbellek girdisi Remove(String, String) kaldırıldı.

Açıklamalar

CacheEntryRemovedReason Numaralandırma, bir önbellek girişinin kaldırılmasının veya kaldırılmaya hazır olmasının önceden tanımlanmış bir neden kümesini sağlamak için kullanılır. CacheEntryRemovedArguments sınıfı, bir CacheEntryRemovedReason geri çağırma yöntemine geçirmek için parametreden biri olarak bir değer alır.

Şunlara uygulanır

Ayrıca bkz.