CacheItemPolicy.Priority Vlastnost

Definice

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.

Platí pro