StreamCacheEvictionOptions Classe

Definizione

Opzioni di configurazione per la rimozione della cache di flusso.

public class StreamCacheEvictionOptions
type StreamCacheEvictionOptions = class
Public Class StreamCacheEvictionOptions
Ereditarietà
StreamCacheEvictionOptions

Costruttori

StreamCacheEvictionOptions()

Opzioni di configurazione per la rimozione della cache di flusso.

Campi

DefaultDataMaxAgeInCache

Valore predefinito per DataMaxAgeInCache

DefaultDataMinTimeInCache

Valore predefinito per DataMinTimeInCache.

DefaultMetadataMinTimeInCache

Valore predefinito per MetadataMinTimeInCache.

Proprietà

DataMaxAgeInCache

Ottiene o imposta la differenza di tempo tra i messaggi più recenti e meno recenti nella cache. Tutti i messaggi meno recenti di questo verranno eliminati dalla cache.

DataMinTimeInCache

Ottiene o imposta il tempo minimo in cui un messaggio rimarrà nella cache prima che sia disponibile per l'eliminazione basata sul tempo.

MetadataMinTimeInCache

Ottiene o imposta il tempo minimo per cui i metadati dei messaggi (StreamSequenceToken) rimarranno nella cache prima che sia disponibile per l'eliminazione basata sul tempo. Usato per evitare la mancata cache se il messaggio completo è stato eliminato. Impostare su per null disabilitare questo rilevamento.

Si applica a