Edytuj

Udostępnij za pośrednictwem


DefaultEventHubBlockPoolMonitor Class

Definition

Default monitor for Object pool used by EventHubStreamProvider

public class DefaultEventHubBlockPoolMonitor : Orleans.Providers.Streams.Common.DefaultBlockPoolMonitor
type DefaultEventHubBlockPoolMonitor = class
    inherit DefaultBlockPoolMonitor
Public Class DefaultEventHubBlockPoolMonitor
Inherits DefaultBlockPoolMonitor
Inheritance
DefaultEventHubBlockPoolMonitor

Constructors

DefaultEventHubBlockPoolMonitor(EventHubBlockPoolMonitorDimensions, ITelemetryProducer)

Constructor

DefaultEventHubBlockPoolMonitor(EventHubBlockPoolMonitorDimensions, Logger)

Constructor

Fields

_dimensions (Inherited from DefaultBlockPoolMonitor)
Logger (Inherited from DefaultBlockPoolMonitor)
LogProperties (Inherited from DefaultBlockPoolMonitor)
TelemetryProducer (Inherited from DefaultBlockPoolMonitor)

Methods

Report(Int64, Int64, Int64)

Periodically report block pool status

(Inherited from DefaultBlockPoolMonitor)
TrackMemoryAllocated(Int64)

Called when memory is newly allocated by the cache.

(Inherited from DefaultBlockPoolMonitor)
TrackMemoryReleased(Int64)

Called when memory is released by the cache.

(Inherited from DefaultBlockPoolMonitor)

Applies to