CacheItemPriority Enumeration

Definition

Gibt eine Prioritätseinstellung an, die verwendet wird, um zu entscheiden, ob ein Cacheeintrag gelöscht werden soll.

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

Felder

Name Wert Beschreibung
Default 0

Gibt an, dass es keine Priorität für das Entfernen des Cacheeintrags gibt.

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 einer Prioritätsstufe von NotRemovable hat das Potenzial, den Cache mit Einträgen zu überlaufen, die nie entfernt werden können. Cacheimplementierungen sollten nur die NotRemovable-Priorität für einen Cacheeintrag festlegen, wenn sie Möglichkeiten bieten, solche Einträge aus dem Cache zu entfernen und die Anzahl der Cacheeinträge zu verwalten.

Gilt für:

Weitere Informationen