CacheItemPriority Wyliczenie
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.
Określa ustawienie priorytetu używane do decydowania, czy wykluczyć wpis pamięci podręcznej.
public enum class CacheItemPriority
public enum CacheItemPriority
type CacheItemPriority =
Public Enum CacheItemPriority
- Dziedziczenie
Pola
Nazwa | Wartość | Opis |
---|---|---|
Default | 0 | Wskazuje, że nie ma priorytetu usuwania wpisu pamięci podręcznej. |
NotRemovable | 1 | Wskazuje, że wpis pamięci podręcznej nigdy nie powinien być usuwany z pamięci podręcznej. |
Uwagi
Jedynym priorytetem, który można ustawić, jest to, czy wpis powinien pozostać w pamięci podręcznej na zawsze.
Ważne
Dodanie wpisu do pamięci podręcznej z poziomem priorytetu NotRemovable może przepełnić pamięć podręczną wpisami, których nigdy nie można usunąć. Implementacje pamięci podręcznej powinny ustawiać priorytet NotRemovable dla wpisu pamięci podręcznej tylko wtedy, gdy zapewniają sposoby eksmisji takich wpisów z pamięci podręcznej i zarządzania liczbą wpisów pamięci podręcznej.