C# Класс NBench.PerformanceCounters.Collection.PerformanceCounterValueCollector

A MetricCollector implementation that uses a PerformanceCounter internally to record various system metrics. Captures the RAW VALUE from performance counters.
Наследование: NBench.Collection.MetricCollector
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
Counter IPerformanceCounterProxy

Открытые методы

Метод Описание
Collect ( ) : double
PerformanceCounterValueCollector ( MetricName name, string unitName, IPerformanceCounterProxy counter, bool disposesCounter ) : System

Защищенные методы

Метод Описание
DisposeInternal ( ) : void

Описание методов

Collect() публичный Метод

public Collect ( ) : double
Результат double

DisposeInternal() защищенный Метод

protected DisposeInternal ( ) : void
Результат void

PerformanceCounterValueCollector() публичный Метод

public PerformanceCounterValueCollector ( MetricName name, string unitName, IPerformanceCounterProxy counter, bool disposesCounter ) : System
name MetricName
unitName string
counter IPerformanceCounterProxy
disposesCounter bool
Результат System

Описание свойств

Counter защищенное свойство

protected IPerformanceCounterProxy Counter
Результат IPerformanceCounterProxy