CacheItemPolicy.Priority Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft eine Prioritätseinstellung ab, mit deren Hilfe bestimmt wird, ob ein Cacheeintrag entfernt wird, oder legt diese fest.
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
Eigenschaftswert
Einer der Enumerationswerte, die die Priorität für die Entfernung angeben. Der Standardprioritätswert ist Default, d. h. keine Priorität.
Hinweise
In ASP.NET hat die Prioritätsenumeration nur zwei mögliche Prioritäten: Default (d. h. keine Priorität) und NotRemovable (was bedeutet, dass der Eintrag nicht entfernt werden kann). Daher kann nur festgelegt werden, ob ein Cacheeintrag dauerhaft im Cache verbleiben soll.
Wichtig
Das Hinzufügen eines Eintrags zum Cache mit der Prioritätsstufe NotRemovable kann dazu führen, dass der Cache mit Einträgen überläuft, die nie entfernt werden können. Cacheimplementierungen sollten die NotRemovable Priorität für einen Cacheeintrag nur festlegen, wenn die Cacheimplementierungen Möglichkeiten zum Entfernen von Einträgen aus dem Cache und zum Verwalten der Anzahl von Cacheeinträgen bieten.