Condividi tramite


DefaultBlockPoolMonitor Classe

Definizione

Monitoraggio del pool di blocchi usato come opzione predefinita in GeneratorStreamProvider e MemoryStreamProvider.

public class DefaultBlockPoolMonitor : Orleans.Providers.Streams.Common.IBlockPoolMonitor
type DefaultBlockPoolMonitor = class
    interface IBlockPoolMonitor
Public Class DefaultBlockPoolMonitor
Implements IBlockPoolMonitor
Ereditarietà
DefaultBlockPoolMonitor
Derivato
Implementazioni

Costruttori

DefaultBlockPoolMonitor(BlockPoolMonitorDimensions, ITelemetryProducer)

Monitoraggio del pool di blocchi usato come opzione predefinita in GeneratorStreamProvider e MemoryStreamProvider.

DefaultBlockPoolMonitor(BlockPoolMonitorDimensions, Logger)

Monitoraggio del pool di blocchi usato come opzione predefinita in GeneratorStreamProvider e MemoryStreamProvider.

DefaultBlockPoolMonitor(BlockPoolMonitorDimensions)

Inizializza una nuova istanza della classe DefaultBlockPoolMonitor.

DefaultBlockPoolMonitor(ITelemetryProducer)

Monitoraggio del pool di blocchi usato come opzione predefinita in GeneratorStreamProvider e MemoryStreamProvider.

DefaultBlockPoolMonitor(KeyValuePair<String,Object>[])

Inizializza una nuova istanza della classe DefaultBlockPoolMonitor.

DefaultBlockPoolMonitor(Logger)

Monitoraggio del pool di blocchi usato come opzione predefinita in GeneratorStreamProvider e MemoryStreamProvider.

Campi

_dimensions

Monitoraggio del pool di blocchi usato come opzione predefinita in GeneratorStreamProvider e MemoryStreamProvider.

Logger

Monitoraggio del pool di blocchi usato come opzione predefinita in GeneratorStreamProvider e MemoryStreamProvider.

LogProperties

Monitoraggio del pool di blocchi usato come opzione predefinita in GeneratorStreamProvider e MemoryStreamProvider.

TelemetryProducer

Monitoraggio del pool di blocchi usato come opzione predefinita in GeneratorStreamProvider e MemoryStreamProvider.

Metodi

Report(Int64, Int64, Int64)

Segnalare periodicamente lo stato del pool di blocchi

TrackMemoryAllocated(Int64)

Chiamato quando la memoria viene appena allocata dalla cache.

TrackMemoryReleased(Int64)

Chiamato quando la memoria viene rilasciata dalla cache.

Si applica a