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
파일 보기 프로젝트 열기: petabridge/NBench

보호된 프로퍼티들

프로퍼티 타입 설명
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