Freigeben über


ICacheMonitor Schnittstelle

Definition

Verantwortlich für die Überwachung cachebezogener Metriken.

public interface ICacheMonitor
type ICacheMonitor = interface
Public Interface ICacheMonitor
Abgeleitet

Methoden

ReportCacheSize(Int64)

Wird aufgerufen, um die Gesamtcachegröße zu melden.

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

Wird aufgerufen, um Cachestatusmetriken zu melden.

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

Wird aufgerufen, wenn beim Cachedruckmonitor eine Statusänderung auftritt.

TrackMemoryAllocated(Int32)

Wird aufgerufen, wenn neuer Arbeitsspeicher vom Cache zugeordnet wird.

TrackMemoryReleased(Int32)

Wird aufgerufen, wenn Arbeitsspeicher an den Blockpool zurückgegeben wird.

TrackMessagesAdded(Int64)

Wird aufgerufen, wenn Nachrichten dem Cache hinzugefügt werden.

TrackMessagesPurged(Int64)

Wird aufgerufen, wenn Nachrichten aus dem Cache gelöscht werden.

Gilt für: