Partager via


PooledQueueCache Constructeur

Définition

Le cache de file d’attente mis en pool est un cache de message qui obtient une ressource à partir d’un pool

public PooledQueueCache (Orleans.Providers.Streams.Common.ICacheDataAdapter cacheDataAdapter, Microsoft.Extensions.Logging.ILogger logger, Orleans.Providers.Streams.Common.ICacheMonitor cacheMonitor, TimeSpan? cacheMonitorWriteInterval, TimeSpan? purgeMetadataInterval = default);
new Orleans.Providers.Streams.Common.PooledQueueCache : Orleans.Providers.Streams.Common.ICacheDataAdapter * Microsoft.Extensions.Logging.ILogger * Orleans.Providers.Streams.Common.ICacheMonitor * Nullable<TimeSpan> * Nullable<TimeSpan> -> Orleans.Providers.Streams.Common.PooledQueueCache
Public Sub New (cacheDataAdapter As ICacheDataAdapter, logger As ILogger, cacheMonitor As ICacheMonitor, cacheMonitorWriteInterval As Nullable(Of TimeSpan), Optional purgeMetadataInterval As Nullable(Of TimeSpan) = Nothing)

Paramètres

cacheDataAdapter
ICacheDataAdapter

Adaptateur de données de cache.

logger
ILogger

L'enregistreur.

cacheMonitor
ICacheMonitor

Moniteur de cache.

cacheMonitorWriteInterval
Nullable<TimeSpan>

Intervalle d’écriture du moniteur de cache. Déclenchée uniquement pour les caches actifs.

purgeMetadataInterval
Nullable<TimeSpan>

Intervalle après lequel vider les métadonnées du cache.

S’applique à