CacheItemPolicy.Priority Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia ustawienie priorytetu używane do określania, czy wykluczyć wpis pamięci podręcznej.
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
Wartość właściwości
Jedna z wartości wyliczenia wskazująca priorytet eksmisji. Domyślna wartość priorytetu to Default, co oznacza brak priorytetu.
Uwagi
W ASP.NET wyliczenie priorytetu ma tylko dwa możliwe priorytety: Default (co oznacza brak priorytetu) i NotRemovable (co oznacza, że nie można usunąć wpisu). Dlatego jedynym priorytetem, który można ustawić, jest to, czy wpis pamięci podręcznej powinien pozostać w pamięci podręcznej na zawsze.
Ważne
Dodanie wpisu do pamięci podręcznej z poziomem priorytetu NotRemovable może spowodować przepełnienie pamięci podręcznej wpisami, których nigdy nie można usunąć. Implementacje pamięci podręcznej powinny określać NotRemovable priorytet wpisu pamięci podręcznej tylko wtedy, gdy implementacja pamięci podręcznej zapewnia sposoby wykluczania wpisów z pamięci podręcznej i zarządzania liczbą wpisów pamięci podręcznej.