Поделиться через


ChronologicalEvictionStrategy Конструктор

Определение

Инициализирует новый экземпляр класса 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))

Параметры

logger
ILogger

Регистратор.

timePurage
TimePurgePredicate

Предикат очистки на основе времени.

cacheMonitor
ICacheMonitor

Монитор кэша.

monitorWriteInterval
Nullable<TimeSpan>

"Интервал для записи периодической статистики. Активируется только для активных кэшей.

Применяется к