Aracılığıyla paylaş


CacheItemPolicy.Priority Özellik

Tanım

Önbellek girişinin çıkarılıp çıkarılmayacağını belirlemek için kullanılan bir öncelik ayarını alır veya ayarlar.

public:
 property System::Runtime::Caching::CacheItemPriority Priority { System::Runtime::Caching::CacheItemPriority get(); void set(System::Runtime::Caching::CacheItemPriority value); };
public System.Runtime.Caching.CacheItemPriority Priority { get; set; }
member this.Priority : System.Runtime.Caching.CacheItemPriority with get, set
Public Property Priority As CacheItemPriority

Özellik Değeri

Çıkarma önceliğini gösteren numaralandırma değerlerinden biri. Varsayılan öncelik değeri , Defaultöncelik olmadığı anlamına gelir.

Açıklamalar

ASP.NET'de, öncelik numaralandırmasının yalnızca iki olası önceliği vardır: Default (bu, öncelik olmadığı anlamına gelir) ve NotRemovable (girişin kaldırılamayacağı anlamına gelir). Bu nedenle, ayarlanabilecek tek öncelik, önbellek girdisinin sonsuza kadar önbellekte kalıp kalmamasıdır.

Önemli

Önceliğe NotRemovable sahip bir girdinin önbelleğe eklenmesi, önbelleğin hiçbir zaman kaldırılamayacak girişlerle taşmasına neden olabilir. Önbellek uygulamaları, önbellek girişinin NotRemovable önceliğini yalnızca önbellek uygulamasından girdileri çıkarmanın ve önbellek girdilerinin sayısını yönetmenin yollarını sağladığında ayarlamalıdır.

Şunlara uygulanır