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 chcete vyřadit položku 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á, že prioritu není možné odebrat) a NotRemovable (což znamená, že položku nelze odebrat). Proto jedinou prioritou, kterou je možné nastavit, je to, jestli má položka mezipaměti zůstat v mezipaměti navždy.
Důležité
Přidání položky do mezipaměti s úrovní NotRemovable priority může způsobit přetečení mezipaměti položkami, které nikdy nelze 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.