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

Factory that actually creates PerformanceCounter instances internally to correspond with each PerformanceCounterBenchmarkSetting
Наследование: NBench.Collection.MetricsCollectorSelector
Показать файл Открыть проект

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

Метод Описание
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