DefaultCacheMonitor Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
monitoraggio cache usato come opzione predefinita in GeneratorStreamprovider e MemoryStreamProvider
public class DefaultCacheMonitor : Orleans.Providers.Streams.Common.ICacheMonitor
type DefaultCacheMonitor = class
interface ICacheMonitor
Public Class DefaultCacheMonitor
Implements ICacheMonitor
- Ereditarietà
-
DefaultCacheMonitor
- Derivato
- Implementazioni
Costruttori
DefaultCacheMonitor(CacheMonitorDimensions, ITelemetryProducer) |
monitoraggio cache usato come opzione predefinita in GeneratorStreamprovider e MemoryStreamProvider |
DefaultCacheMonitor(CacheMonitorDimensions, Logger) |
monitoraggio cache usato come opzione predefinita in GeneratorStreamprovider e MemoryStreamProvider |
DefaultCacheMonitor(CacheMonitorDimensions) |
Inizializza una nuova istanza della classe DefaultCacheMonitor. |
DefaultCacheMonitor(ITelemetryProducer) |
monitoraggio cache usato come opzione predefinita in GeneratorStreamprovider e MemoryStreamProvider |
DefaultCacheMonitor(KeyValuePair<String,Object>[]) |
Inizializza una nuova istanza della classe DefaultCacheMonitor. |
DefaultCacheMonitor(Logger) |
monitoraggio cache usato come opzione predefinita in GeneratorStreamprovider e MemoryStreamProvider |
Campi
Logger |
monitoraggio cache usato come opzione predefinita in GeneratorStreamprovider e MemoryStreamProvider |
LogProperties |
monitoraggio cache usato come opzione predefinita in GeneratorStreamprovider e MemoryStreamProvider |
TelemetryProducer |
monitoraggio cache usato come opzione predefinita in GeneratorStreamprovider e MemoryStreamProvider |
Metodi
ReportCacheSize(Int64) |
Chiamato per segnalare le dimensioni totali della cache. |
ReportMessageStatistics(Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Int64) |
Chiamato per segnalare le metriche relative allo stato della cache. |
TrackCachePressureMonitorStatusChange(String, Boolean, Nullable<Double>, Nullable<Double>, Nullable<Double>) |
Chiamato quando il monitoraggio pressione cache rileva una modifica dello stato. |
TrackMemoryAllocated(Int32) |
Chiamato quando la nuova memoria viene allocata dalla cache. |
TrackMemoryReleased(Int32) |
Chiamato quando la memoria viene restituita al pool di blocchi. |
TrackMessagesAdded(Int64) |
Chiamato quando i messaggi vengono aggiunti alla cache. |
TrackMessagesPurged(Int64) |
Chiamato quando i messaggi vengono eliminati dalla cache. |