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 (der Eintrag kann nicht entfernt werden). Daher kann die einzige Priorität festgelegt werden, ob ein Cacheeintrag für immer im Cache verbleiben soll.
Wichtig
Das Hinzufügen eines Eintrags zum Cache mit der Prioritätsstufe kann NotRemovable 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 Cacheimplementierung Möglichkeiten zum Entfernen von Einträgen aus dem Cache und zum Verwalten der Anzahl von Cacheeinträgen bietet.