Partager via


DefaultEventHubCacheMonitor Classe

Définition

Moniteur de cache par défaut pour l’écosystème du fournisseur de streaming EventHub

public class DefaultEventHubCacheMonitor : Orleans.Providers.Streams.Common.DefaultCacheMonitor
type DefaultEventHubCacheMonitor = class
    inherit DefaultCacheMonitor
Public Class DefaultEventHubCacheMonitor
Inherits DefaultCacheMonitor
Héritage
DefaultEventHubCacheMonitor

Constructeurs

DefaultEventHubCacheMonitor(EventHubCacheMonitorDimensions, ITelemetryProducer)

Constructeur

DefaultEventHubCacheMonitor(EventHubCacheMonitorDimensions, Logger)

Constructeur

Champs

Logger

Moniteur de cache par défaut pour l’écosystème du fournisseur de streaming EventHub

(Hérité de DefaultCacheMonitor)
LogProperties

Moniteur de cache par défaut pour l’écosystème du fournisseur de streaming EventHub

(Hérité de DefaultCacheMonitor)
TelemetryProducer

Moniteur de cache par défaut pour l’écosystème du fournisseur de streaming EventHub

(Hérité de DefaultCacheMonitor)

Méthodes

ReportCacheSize(Int64)

Appelé pour signaler la taille totale du cache.

(Hérité de DefaultCacheMonitor)
ReportMessageStatistics(Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Int64)

Appelé pour les métriques de status du cache de rapport.

(Hérité de DefaultCacheMonitor)
TrackCachePressureMonitorStatusChange(String, Boolean, Nullable<Double>, Nullable<Double>, Nullable<Double>)

Appelé lorsque le moniteur de pression du cache rencontre un changement status.

(Hérité de DefaultCacheMonitor)
TrackMemoryAllocated(Int32)

Appelé lorsque la nouvelle mémoire est allouée par le cache.

(Hérité de DefaultCacheMonitor)
TrackMemoryReleased(Int32)

Appelé lorsque la mémoire est retournée au pool de blocs.

(Hérité de DefaultCacheMonitor)
TrackMessagesAdded(Int64)

Appelé lorsque des messages sont ajoutés au cache.

(Hérité de DefaultCacheMonitor)
TrackMessagesPurged(Int64)

Appelé lorsque les messages sont vidés du cache.

(Hérité de DefaultCacheMonitor)

S’applique à