CacheItemPolicy.Priority Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví nastavení priority, které se používá k určení, zda se má vyřadit položka mezipaměti.
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
Hodnota vlastnosti
Jedna z hodnot výčtu, která označuje prioritu vyřazení. Výchozí hodnota priority je Default, což znamená, že žádná priorita.
Poznámky
V ASP.NET má výčet priority pouze dvě možné priority: Default (což znamená bez priority) a NotRemovable (což znamená, že položku nelze odebrat). Proto jedinou prioritou, kterou lze nastavit, je to, zda položka mezipaměti by měla zůstat v mezipaměti navždy.
Important
Přidání položky do mezipaměti s úrovní NotRemovable priority může způsobit přetečení mezipaměti s položkami, které se nikdy nedají odebrat. Implementace mezipaměti by měly nastavit prioritu NotRemovable pro položku mezipaměti pouze v případě, že implementace mezipaměti poskytuje způsoby, jak vyřadit položky z mezipaměti a spravovat počet položek mezipaměti.