CacheItemPolicy.Priority Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállít egy prioritási beállítást, amely meghatározza, hogy ki szeretné-e kiüríteni a gyorsítótár-bejegyzést.
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
Tulajdonság értéke
Az egyik számbavételi érték, amely a kiürítés prioritását jelzi. Az alapértelmezett prioritási érték az Default, ami azt jelenti, hogy nincs prioritás.
Megjegyzések
A ASP.NET a prioritás enumerálása csak két lehetséges prioritással rendelkezik: Default (ami azt jelenti, hogy nincs prioritás), és NotRemovable (ami azt jelenti, hogy a bejegyzés nem távolítható el). Ezért csak az a prioritás állítható be, hogy a gyorsítótár-bejegyzésnek örökre a gyorsítótárban kell-e maradnia.
Important
Ha prioritási szintű NotRemovable bejegyzést ad hozzá a gyorsítótárhoz, a gyorsítótár túlcsordulhat olyan bejegyzésekkel, amelyeket soha nem lehet eltávolítani. A gyorsítótár-implementációknak csak akkor kell beállítaniuk a NotRemovable gyorsítótár-bejegyzés prioritását, ha a gyorsítótár-implementáció lehetővé teszi a bejegyzések gyorsítótárból való kizárását és a gyorsítótárbejegyzések számának kezelését.