Freigeben über


CacheItemPriority Enumeration

Definition

Legt eine Prioritätseinstellung fest, mit deren Hilfe entschieden wird, ob ein Cacheeintrag entfernt wird.

public enum class CacheItemPriority
public enum CacheItemPriority
type CacheItemPriority = 
Public Enum CacheItemPriority
Vererbung
CacheItemPriority

Felder

Name Wert Beschreibung
Default 0

Gibt an, dass keine Priorität für die Entfernung des Cacheeintrags vorhanden ist.

NotRemovable 1

Gibt an, dass ein Cacheeintrag nie aus dem Cache entfernt werden soll.

Hinweise

Die einzige Priorität, die festgelegt werden kann, ist, ob ein Eintrag für immer im Cache verbleiben soll.

Wichtig

Das Hinzufügen eines Eintrags zum Cache mit der Prioritätsstufe NotRemovable hat das Potenzial, den Cache mit Einträgen zu überlaufen, die nie entfernt werden können. Cacheimplementierungen sollten die NotRemovable-Priorität für einen Cacheeintrag nur festlegen, wenn sie Möglichkeiten zum Entfernen solcher Einträge aus dem Cache und zum Verwalten der Anzahl von Cacheeinträgen bieten.

Gilt für:

Weitere Informationen