Partager via


ChronologicalEvictionStrategy Constructeur

Définition

Initialise une nouvelle instance de la classe ChronologicalEvictionStrategy.

public ChronologicalEvictionStrategy (Microsoft.Extensions.Logging.ILogger logger, Orleans.Providers.Streams.Common.TimePurgePredicate timePurage, Orleans.Providers.Streams.Common.ICacheMonitor cacheMonitor, TimeSpan? monitorWriteInterval);
new Orleans.Providers.Streams.Common.ChronologicalEvictionStrategy : Microsoft.Extensions.Logging.ILogger * Orleans.Providers.Streams.Common.TimePurgePredicate * Orleans.Providers.Streams.Common.ICacheMonitor * Nullable<TimeSpan> -> Orleans.Providers.Streams.Common.ChronologicalEvictionStrategy
Public Sub New (logger As ILogger, timePurage As TimePurgePredicate, cacheMonitor As ICacheMonitor, monitorWriteInterval As Nullable(Of TimeSpan))

Paramètres

logger
ILogger

L'enregistreur.

timePurage
TimePurgePredicate

Prédicat de purge basé sur le temps.

cacheMonitor
ICacheMonitor

Moniteur de cache.

monitorWriteInterval
Nullable<TimeSpan>

« Intervalle d’écriture des statistiques périodiques. Déclenché uniquement pour les caches actifs.

S’applique à