Compartir a través de


DefaultBlockPoolMonitor Clase

Definición

Bloquee el monitor de grupo que se usa como opción predeterminada en GeneratorStreamProvider y MemoryStreamProvider.

public class DefaultBlockPoolMonitor : Orleans.Providers.Streams.Common.IBlockPoolMonitor
type DefaultBlockPoolMonitor = class
    interface IBlockPoolMonitor
Public Class DefaultBlockPoolMonitor
Implements IBlockPoolMonitor
Herencia
DefaultBlockPoolMonitor
Derivado
Implementaciones

Constructores

DefaultBlockPoolMonitor(BlockPoolMonitorDimensions, ITelemetryProducer)

Bloquee el monitor de grupo que se usa como opción predeterminada en GeneratorStreamProvider y MemoryStreamProvider.

DefaultBlockPoolMonitor(BlockPoolMonitorDimensions, Logger)

Bloquee el monitor de grupo que se usa como opción predeterminada en GeneratorStreamProvider y MemoryStreamProvider.

DefaultBlockPoolMonitor(BlockPoolMonitorDimensions)

Inicializa una nueva instancia de la clase DefaultBlockPoolMonitor.

DefaultBlockPoolMonitor(ITelemetryProducer)

Bloquee el monitor de grupo que se usa como opción predeterminada en GeneratorStreamProvider y MemoryStreamProvider.

DefaultBlockPoolMonitor(KeyValuePair<String,Object>[])

Inicializa una nueva instancia de la clase DefaultBlockPoolMonitor.

DefaultBlockPoolMonitor(Logger)

Bloquee el monitor de grupo que se usa como opción predeterminada en GeneratorStreamProvider y MemoryStreamProvider.

Campos

_dimensions

Bloquee el monitor de grupo que se usa como opción predeterminada en GeneratorStreamProvider y MemoryStreamProvider.

Logger

Bloquee el monitor de grupo que se usa como opción predeterminada en GeneratorStreamProvider y MemoryStreamProvider.

LogProperties

Bloquee el monitor de grupo que se usa como opción predeterminada en GeneratorStreamProvider y MemoryStreamProvider.

TelemetryProducer

Bloquee el monitor de grupo que se usa como opción predeterminada en GeneratorStreamProvider y MemoryStreamProvider.

Métodos

Report(Int64, Int64, Int64)

Notificar periódicamente el estado del grupo de bloques

TrackMemoryAllocated(Int64)

Se llama cuando la memoria se asigna recientemente mediante la memoria caché.

TrackMemoryReleased(Int64)

Se llama cuando la memoria se libera mediante la memoria caché.

Se aplica a