Compartir a través de


DefaultCacheMonitor Clase

Definición

Monitor de caché usado como opción predeterminada en GeneratorStreamprovider y MemoryStreamProvider

public class DefaultCacheMonitor : Orleans.Providers.Streams.Common.ICacheMonitor
type DefaultCacheMonitor = class
    interface ICacheMonitor
Public Class DefaultCacheMonitor
Implements ICacheMonitor
Herencia
DefaultCacheMonitor
Derivado
Implementaciones

Constructores

DefaultCacheMonitor(CacheMonitorDimensions)

Inicializa una nueva instancia de la clase DefaultCacheMonitor.

DefaultCacheMonitor(CacheMonitorDimensions, ITelemetryProducer)

Monitor de caché usado como opción predeterminada en GeneratorStreamprovider y MemoryStreamProvider

DefaultCacheMonitor(CacheMonitorDimensions, Logger)

Monitor de caché usado como opción predeterminada en GeneratorStreamprovider y MemoryStreamProvider

DefaultCacheMonitor(ITelemetryProducer)

Monitor de caché usado como opción predeterminada en GeneratorStreamprovider y MemoryStreamProvider

DefaultCacheMonitor(KeyValuePair<String,Object>[])

Inicializa una nueva instancia de la clase DefaultCacheMonitor.

DefaultCacheMonitor(Logger)

Monitor de caché usado como opción predeterminada en GeneratorStreamprovider y MemoryStreamProvider

Campos

Logger

Monitor de caché usado como opción predeterminada en GeneratorStreamprovider y MemoryStreamProvider

LogProperties

Monitor de caché usado como opción predeterminada en GeneratorStreamprovider y MemoryStreamProvider

TelemetryProducer

Monitor de caché usado como opción predeterminada en GeneratorStreamprovider y MemoryStreamProvider

Métodos

ReportCacheSize(Int64)

Se llama para notificar el tamaño total de la caché.

ReportMessageStatistics(Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Int64)

Se llama a para notificar las métricas de estado de la memoria caché.

TrackCachePressureMonitorStatusChange(String, Boolean, Nullable<Double>, Nullable<Double>, Nullable<Double>)

Se llama cuando el monitor de presión de caché encuentra un cambio de estado.

TrackMemoryAllocated(Int32)

Se llama cuando la memoria caché asigna nueva memoria.

TrackMemoryReleased(Int32)

Se llama cuando se devuelve memoria al grupo de bloques.

TrackMessagesAdded(Int64)

Se llama cuando se agregan mensajes a la memoria caché.

TrackMessagesPurged(Int64)

Se llama cuando se purgan los mensajes de la memoria caché.

Se aplica a