다음을 통해 공유


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>

"주기적 통계를 작성하는 간격입니다. 활성 캐시에 대해서만 트리거됩니다.

적용 대상