DefaultCacheMonitor Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
monitor de cache usado como uma opção padrão em GeneratorStreamprovider e MemoryStreamProvider
public class DefaultCacheMonitor : Orleans.Providers.Streams.Common.ICacheMonitor
type DefaultCacheMonitor = class
interface ICacheMonitor
Public Class DefaultCacheMonitor
Implements ICacheMonitor
- Herança
-
DefaultCacheMonitor
- Derivado
- Implementações
Construtores
DefaultCacheMonitor(CacheMonitorDimensions, ITelemetryProducer) |
monitor de cache usado como uma opção padrão em GeneratorStreamprovider e MemoryStreamProvider |
DefaultCacheMonitor(CacheMonitorDimensions, Logger) |
monitor de cache usado como uma opção padrão em GeneratorStreamprovider e MemoryStreamProvider |
DefaultCacheMonitor(CacheMonitorDimensions) |
Inicializa uma nova instância da classe DefaultCacheMonitor. |
DefaultCacheMonitor(ITelemetryProducer) |
monitor de cache usado como uma opção padrão em GeneratorStreamprovider e MemoryStreamProvider |
DefaultCacheMonitor(KeyValuePair<String,Object>[]) |
Inicializa uma nova instância da classe DefaultCacheMonitor. |
DefaultCacheMonitor(Logger) |
monitor de cache usado como uma opção padrão em GeneratorStreamprovider e MemoryStreamProvider |
Campos
Logger |
monitor de cache usado como uma opção padrão em GeneratorStreamprovider e MemoryStreamProvider |
LogProperties |
monitor de cache usado como uma opção padrão em GeneratorStreamprovider e MemoryStreamProvider |
TelemetryProducer |
monitor de cache usado como uma opção padrão em GeneratorStreamprovider e MemoryStreamProvider |
Métodos
ReportCacheSize(Int64) |
Chamado para relatar o tamanho total do cache. |
ReportMessageStatistics(Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Int64) |
Chamado para relatar métricas de status de cache. |
TrackCachePressureMonitorStatusChange(String, Boolean, Nullable<Double>, Nullable<Double>, Nullable<Double>) |
Chamado quando o monitor de pressão do cache encontra uma alteração status. |
TrackMemoryAllocated(Int32) |
Chamado quando a nova memória é alocada pelo cache. |
TrackMemoryReleased(Int32) |
Chamado quando a memória retornou ao pool de blocos. |
TrackMessagesAdded(Int64) |
Chamado quando as mensagens são adicionadas ao cache. |
TrackMessagesPurged(Int64) |
Chamado quando as mensagens são limpas do cache. |