Partager via


StreamCacheEvictionOptions Classe

Définition

Options de configuration pour l’éviction du cache de flux.

public class StreamCacheEvictionOptions
type StreamCacheEvictionOptions = class
Public Class StreamCacheEvictionOptions
Héritage
StreamCacheEvictionOptions

Constructeurs

StreamCacheEvictionOptions()

Options de configuration pour l’éviction du cache de flux.

Champs

DefaultDataMaxAgeInCache

Valeur par défaut pour DataMaxAgeInCache

DefaultDataMinTimeInCache

Valeur par défaut pour DataMinTimeInCache.

DefaultMetadataMinTimeInCache

Valeur par défaut pour MetadataMinTimeInCache.

Propriétés

DataMaxAgeInCache

Obtient ou définit la différence de temps entre les messages les plus récents et les plus anciens dans le cache. Tous les messages antérieurs à celui-ci sont vidés du cache.

DataMinTimeInCache

Obtient ou définit la durée minimale pendant laquelle un message reste en cache avant qu’il soit disponible pour un vidage basé sur le temps.

MetadataMinTimeInCache

Obtient ou définit la durée minimale pendant laquelle les métadonnées de message (StreamSequenceToken) restent dans le cache avant qu’elles soient disponibles pour un vidage basé sur le temps. Permet d’éviter l’absence de cache si le message complet a été vidé. Définissez sur null pour désactiver ce suivi.

S’applique à