Freigeben über


StreamCacheEvictionOptions Klasse

Definition

Konfigurationsoptionen für die Entfernung des Streamcaches.

public class StreamCacheEvictionOptions
type StreamCacheEvictionOptions = class
Public Class StreamCacheEvictionOptions
Vererbung
StreamCacheEvictionOptions

Konstruktoren

StreamCacheEvictionOptions()

Konfigurationsoptionen für die Entfernung des Streamcaches.

Felder

DefaultDataMaxAgeInCache

Der Standardwert für DataMaxAgeInCache

DefaultDataMinTimeInCache

Der Standardwert für DataMinTimeInCache.

DefaultMetadataMinTimeInCache

Der Standardwert für MetadataMinTimeInCache.

Eigenschaften

DataMaxAgeInCache

Ruft den Zeitunterschied zwischen den neuesten und den ältesten Nachrichten im Cache ab oder legt diesen fest. Alle Nachrichten, die älter sind, werden aus dem Cache gelöscht.

DataMinTimeInCache

Ruft die Mindestzeit ab, die eine Nachricht im Cache verbleibt, bevor sie für die zeitbasierte Bereinigung verfügbar ist, oder legt diese fest.

MetadataMinTimeInCache

Ruft die Mindestdauer ab, in der Nachrichtenmetadaten (StreamSequenceToken) im Cache verbleiben, bevor sie für die zeitbasierte Bereinigung verfügbar sind, oder legt diese fest. Wird verwendet, um Cachefehler zu vermeiden, wenn die vollständige Nachricht gelöscht wurde. Legen Sie auf fest null , um diese Nachverfolgung zu deaktivieren.

Gilt für: