CacheItemPolicy.Priority Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger en prioritetsinställning som används för att avgöra om en cachepost ska tas bort.
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
Egenskapsvärde
Ett av uppräkningsvärdena som anger prioriteten för borttagning. Standardprioritetsvärdet är Default, vilket innebär att ingen prioritet.
Kommentarer
I ASP.NET har prioritetsuppräkningen bara två möjliga prioriteringar: Default (vilket innebär ingen prioritet) och NotRemovable (vilket innebär att posten inte kan tas bort). Därför är den enda prioritet som kan anges om en cachepost ska finnas kvar i cacheminnet för alltid.
Important
Om du lägger till en post i cacheminnet med prioritetsnivån NotRemovable kan cachen flöda över med poster som aldrig kan tas bort. Cacheimplementeringar bör endast ange prioriteten NotRemovable för en cachepost om cacheimplementeringen ger sätt att avlägsna poster från cachen och hantera antalet cacheposter.