C# 클래스 NBench.PerformanceCounters.Collection.PerformanceCounterSelector

Factory that actually creates PerformanceCounter instances internally to correspond with each PerformanceCounterBenchmarkSetting
상속: NBench.Collection.MetricsCollectorSelector
파일 보기 프로젝트 열기: petabridge/NBench

공개 메소드들

메소드 설명
CanFindPerformanceCounter ( PerformanceCounterMetricName name ) : bool
Create ( RunMode runMode, WarmupData warmup, IBenchmarkSetting setting ) : MetricCollector
PerformanceCounterSelector ( ) : System
PerformanceCounterSelector ( MetricName name ) : System
PerformanceCounterSelector ( MetricName name, NBench.Sys.SysInfo systemInfo ) : System

메소드 상세

CanFindPerformanceCounter() 공개 정적인 메소드

public static CanFindPerformanceCounter ( PerformanceCounterMetricName name ) : bool
name PerformanceCounterMetricName
리턴 bool

Create() 공개 메소드

public Create ( RunMode runMode, WarmupData warmup, IBenchmarkSetting setting ) : MetricCollector
runMode RunMode
warmup NBench.Sdk.WarmupData
setting IBenchmarkSetting
리턴 NBench.Collection.MetricCollector

PerformanceCounterSelector() 공개 메소드

public PerformanceCounterSelector ( ) : System
리턴 System

PerformanceCounterSelector() 공개 메소드

public PerformanceCounterSelector ( MetricName name ) : System
name MetricName
리턴 System

PerformanceCounterSelector() 공개 메소드

public PerformanceCounterSelector ( MetricName name, NBench.Sys.SysInfo systemInfo ) : System
name MetricName
systemInfo NBench.Sys.SysInfo
리턴 System