CacheEntryRemovedReason Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Ö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
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.