Поделиться через


DefaultBlockPoolMonitor Класс

Определение

Блочный монитор пула, используемый в качестве параметра по умолчанию в GeneratorStreamProvider и MemoryStreamProvider.

public class DefaultBlockPoolMonitor : Orleans.Providers.Streams.Common.IBlockPoolMonitor
type DefaultBlockPoolMonitor = class
    interface IBlockPoolMonitor
Public Class DefaultBlockPoolMonitor
Implements IBlockPoolMonitor
Наследование
DefaultBlockPoolMonitor
Производный
Реализации

Конструкторы

DefaultBlockPoolMonitor(BlockPoolMonitorDimensions)

Инициализирует новый экземпляр класса DefaultBlockPoolMonitor.

DefaultBlockPoolMonitor(BlockPoolMonitorDimensions, ITelemetryProducer)

Блочный монитор пула, используемый в качестве параметра по умолчанию в GeneratorStreamProvider и MemoryStreamProvider.

DefaultBlockPoolMonitor(BlockPoolMonitorDimensions, Logger)

Блочный монитор пула, используемый в качестве параметра по умолчанию в GeneratorStreamProvider и MemoryStreamProvider.

DefaultBlockPoolMonitor(ITelemetryProducer)

Блочный монитор пула, используемый в качестве параметра по умолчанию в GeneratorStreamProvider и MemoryStreamProvider.

DefaultBlockPoolMonitor(KeyValuePair<String,Object>[])

Инициализирует новый экземпляр класса DefaultBlockPoolMonitor.

DefaultBlockPoolMonitor(Logger)

Блочный монитор пула, используемый в качестве параметра по умолчанию в GeneratorStreamProvider и MemoryStreamProvider.

Поля

_dimensions

Блочный монитор пула, используемый в качестве параметра по умолчанию в GeneratorStreamProvider и MemoryStreamProvider.

Logger

Блочный монитор пула, используемый в качестве параметра по умолчанию в GeneratorStreamProvider и MemoryStreamProvider.

LogProperties

Блочный монитор пула, используемый в качестве параметра по умолчанию в GeneratorStreamProvider и MemoryStreamProvider.

TelemetryProducer

Блочный монитор пула, используемый в качестве параметра по умолчанию в GeneratorStreamProvider и MemoryStreamProvider.

Методы

Report(Int64, Int64, Int64)

Периодически сообщать о состоянии пула блоков

TrackMemoryAllocated(Int64)

Вызывается, когда память только что выделена кэшем.

TrackMemoryReleased(Int64)

Вызывается при освобождении памяти кэшем.

Применяется к