ObjectCache.NoSlidingExpiration Feld

Definition

Gibt an, dass ein Cacheeintrag keine Ablaufzeit hat.

public: static initonly TimeSpan NoSlidingExpiration;
public static readonly TimeSpan NoSlidingExpiration;
 staticval mutable NoSlidingExpiration : TimeSpan
Public Shared ReadOnly NoSlidingExpiration As TimeSpan 

Feldwert

Hinweise

Der Ablauf, der auf der Dauer oder einem definierten Zeitfenster basiert, wird auch als Gleitablauf bezeichnet. Normalerweise entfernt eine Cacheimplementierung, die Elemente entfernt, die auf dem Gleiten des Ablaufs basieren, ein Element, auf das im angegebenen Zeitfenster nicht zugegriffen wurde.

Ein Cacheeintrag, der in den Cache eingefügt wird, wobei der NoSlidingExpiration Feldwert als Ablaufwert festgelegt ist, sollte niemals aufgrund von Nichtaktivitäten in einem Gleitzeitfenster gelöscht werden. Ein Cacheelement kann jedoch gelöscht werden, wenn es über einen absoluten Ablauf verfügt oder ein anderes Eviction-Ereignis auftritt, z. B. einen Änderungsmonitor oder speicherdruck.

Gilt für: