DefaultCacheCapabilities 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 uygulamasının sağladığı bir özellik kümesini temsil eder.
Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.
public enum class DefaultCacheCapabilities
[System.Flags]
public enum DefaultCacheCapabilities
[<System.Flags>]
type DefaultCacheCapabilities =
Public Enum DefaultCacheCapabilities
- Devralma
- Öznitelikler
Alanlar
| Name | Değer | Description |
|---|---|---|
| None | 0 | Önbellek uygulaması, numaralandırmada açıklanan özelliklerin DefaultCacheCapabilities hiçbirini sağlamaz. |
| InMemoryProvider | 1 | Önbellek uygulaması bellekte en az kısmen çalışır. Dağıtılmış önbellek bu bayrağı ayarlamazken, sınıfı gibi MemoryCache bir bellek içi önbellek bunu yapar. |
| OutOfProcessProvider | 2 | Önbellek uygulaması işlem dışı çalışır. Dağıtılmış önbellek bu bayrağı ayarlarken, sınıfı gibi MemoryCache bir bellek içi önbellek ayarlanmaz. |
| CacheEntryChangeMonitors | 4 | Önbellek uygulaması, girdileri izleyen değişiklik izleyicileri oluşturma özelliğini destekler. |
| AbsoluteExpirations | 8 | Önbellek uygulaması, önbellek girdilerini belirli bir tarih ve saatte otomatik olarak kaldırma özelliğini destekler. |
| SlidingExpirations | 16 | Önbellek uygulaması, belirli bir zaman aralığında erişilmeyen önbellek girdilerini otomatik olarak kaldırma özelliğini destekler. |
| CacheEntryUpdateCallback | 32 | Önbellek uygulaması, bir girdinin önbellekten kaldırılacağını belirten bir bildirim oluşturabilir. Bu ayar, bir önbellek uygulamasının kaldırılmakta olan girdiyi yeni bir önbellek girişiyle otomatik olarak değiştirme özelliğini desteklediğini de gösterir. |
| CacheEntryRemovedCallback | 64 | Önbellek uygulaması, bir girdinin önbellekten kaldırıldığını belirten bir bildirim oluşturabilir. |
| CacheRegions | 128 | Önbellek uygulaması, depolama alanını önbellek bölgelerine bölümleme özelliğini destekler ve bu bölgelere önbellek girdileri ekleme ve bu bölgelerden önbellek girdileri alma özelliğini destekler. |
Açıklamalar
DefaultCacheCapabilities sınıfı bir bayrak sabit listesidir. Alan değerleri bittir ve önbelleğin özelliklerini açıklayan bir bayrak kümesi olarak birleştirilebilir.
DefaultCacheCapabilities Numaralandırma, önbellek uygulamasının davranışını program aracılığıyla ayarlamak için kullanılabilir. Bu davranış, belirli bir önbelleğin uyguladığı özelliklerin birleşimini temel alır.