다음을 통해 공유


GeneratorPooledCache 생성자

정의

오버로드

GeneratorPooledCache(IObjectPool<FixedSizeBuffer>, ILogger, SerializationManager, ICacheMonitor, Nullable<TimeSpan>)

생성기 스트림 공급자에 대한 풀된 캐시

GeneratorPooledCache(IObjectPool<FixedSizeBuffer>, ILogger, Serializer, ICacheMonitor, Nullable<TimeSpan>)

생성기 스트림 공급자에 대한 풀된 캐시입니다.

GeneratorPooledCache(IObjectPool<FixedSizeBuffer>, Logger, SerializationManager, ICacheMonitor, Nullable<TimeSpan>)

생성기 스트림 공급자에 대한 풀된 캐시

GeneratorPooledCache(IObjectPool<FixedSizeBuffer>, ILogger, SerializationManager, ICacheMonitor, Nullable<TimeSpan>)

Source:
GeneratorPooledCache.cs

생성기 스트림 공급자에 대한 풀된 캐시

public GeneratorPooledCache (Orleans.Providers.Streams.Common.IObjectPool<Orleans.Providers.Streams.Common.FixedSizeBuffer> bufferPool, Microsoft.Extensions.Logging.ILogger logger, Orleans.Serialization.SerializationManager serializationManager, Orleans.Providers.Streams.Common.ICacheMonitor cacheMonitor, TimeSpan? monitorWriteInterval);
new Orleans.Providers.Streams.Generator.GeneratorPooledCache : Orleans.Providers.Streams.Common.IObjectPool<Orleans.Providers.Streams.Common.FixedSizeBuffer> * Microsoft.Extensions.Logging.ILogger * Orleans.Serialization.SerializationManager * Orleans.Providers.Streams.Common.ICacheMonitor * Nullable<TimeSpan> -> Orleans.Providers.Streams.Generator.GeneratorPooledCache
Public Sub New (bufferPool As IObjectPool(Of FixedSizeBuffer), logger As ILogger, serializationManager As SerializationManager, cacheMonitor As ICacheMonitor, monitorWriteInterval As Nullable(Of TimeSpan))

매개 변수

logger
ILogger
serializationManager
SerializationManager
cacheMonitor
ICacheMonitor
monitorWriteInterval
Nullable<TimeSpan>

쓰기 간격을 모니터링합니다. 활성 캐시에 대해서만 트리거됩니다.

적용 대상

GeneratorPooledCache(IObjectPool<FixedSizeBuffer>, ILogger, Serializer, ICacheMonitor, Nullable<TimeSpan>)

생성기 스트림 공급자에 대한 풀된 캐시입니다.

public GeneratorPooledCache (Orleans.Providers.Streams.Common.IObjectPool<Orleans.Providers.Streams.Common.FixedSizeBuffer> bufferPool, Microsoft.Extensions.Logging.ILogger logger, Orleans.Serialization.Serializer serializer, Orleans.Providers.Streams.Common.ICacheMonitor cacheMonitor, TimeSpan? monitorWriteInterval);
new Orleans.Providers.Streams.Generator.GeneratorPooledCache : Orleans.Providers.Streams.Common.IObjectPool<Orleans.Providers.Streams.Common.FixedSizeBuffer> * Microsoft.Extensions.Logging.ILogger * Orleans.Serialization.Serializer * Orleans.Providers.Streams.Common.ICacheMonitor * Nullable<TimeSpan> -> Orleans.Providers.Streams.Generator.GeneratorPooledCache
Public Sub New (bufferPool As IObjectPool(Of FixedSizeBuffer), logger As ILogger, serializer As Serializer, cacheMonitor As ICacheMonitor, monitorWriteInterval As Nullable(Of TimeSpan))

매개 변수

bufferPool
IObjectPool<FixedSizeBuffer>

버퍼 풀입니다.

logger
ILogger

로거입니다.

serializer
Serializer

직렬 변환기입니다.

cacheMonitor
ICacheMonitor

캐시 모니터입니다.

monitorWriteInterval
Nullable<TimeSpan>

모니터 쓰기 간격입니다. 활성 캐시에 대해서만 트리거됨

적용 대상

GeneratorPooledCache(IObjectPool<FixedSizeBuffer>, Logger, SerializationManager, ICacheMonitor, Nullable<TimeSpan>)

생성기 스트림 공급자에 대한 풀된 캐시

public GeneratorPooledCache (Orleans.Providers.Streams.Common.IObjectPool<Orleans.Providers.Streams.Common.FixedSizeBuffer> bufferPool, Orleans.Runtime.Logger logger, Orleans.Serialization.SerializationManager serializationManager, Orleans.Providers.Streams.Common.ICacheMonitor cacheMonitor, TimeSpan? monitorWriteInterval);
new Orleans.Providers.Streams.Generator.GeneratorPooledCache : Orleans.Providers.Streams.Common.IObjectPool<Orleans.Providers.Streams.Common.FixedSizeBuffer> * Orleans.Runtime.Logger * Orleans.Serialization.SerializationManager * Orleans.Providers.Streams.Common.ICacheMonitor * Nullable<TimeSpan> -> Orleans.Providers.Streams.Generator.GeneratorPooledCache
Public Sub New (bufferPool As IObjectPool(Of FixedSizeBuffer), logger As Logger, serializationManager As SerializationManager, cacheMonitor As ICacheMonitor, monitorWriteInterval As Nullable(Of TimeSpan))

매개 변수

logger
Logger
serializationManager
SerializationManager
cacheMonitor
ICacheMonitor
monitorWriteInterval
Nullable<TimeSpan>

쓰기 간격을 모니터링합니다. 활성 캐시에 대해서만 트리거됩니다.

적용 대상