DefaultBlockPoolMonitor Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Блочный монитор пула, используемый в качестве параметра по умолчанию в GeneratorStreamProvider и MemoryStreamProvider.
public class DefaultBlockPoolMonitor : Orleans.Providers.Streams.Common.IBlockPoolMonitor
type DefaultBlockPoolMonitor = class
interface IBlockPoolMonitor
Public Class DefaultBlockPoolMonitor
Implements IBlockPoolMonitor
- Наследование
-
DefaultBlockPoolMonitor
- Производный
- Реализации
Конструкторы
DefaultBlockPoolMonitor(BlockPoolMonitorDimensions, ITelemetryProducer) |
Блочный монитор пула, используемый в качестве параметра по умолчанию в GeneratorStreamProvider и MemoryStreamProvider. |
DefaultBlockPoolMonitor(BlockPoolMonitorDimensions, Logger) |
Блочный монитор пула, используемый в качестве параметра по умолчанию в GeneratorStreamProvider и MemoryStreamProvider. |
DefaultBlockPoolMonitor(BlockPoolMonitorDimensions) |
Инициализирует новый экземпляр класса DefaultBlockPoolMonitor. |
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) |
Вызывается при освобождении памяти кэшем. |