DefaultCacheMonitor Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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, 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(CacheMonitorDimensions) |
Inicializa una nueva instancia de la clase DefaultCacheMonitor. |
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é. |