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

Used to warm up and cache PerformanceCounter instances
파일 보기 프로젝트 열기: petabridge/NBench

공개 메소드들

메소드 설명
Exists ( MetricName name ) : bool
Get ( MetricName name ) : IPerformanceCounterProxy
PerformanceCounterCache ( ) : System
PerformanceCounterCache ( CachedPerformanceCounterProxy>.IDictionary cachedCounters ) : System
Put ( MetricName name, IPerformanceCounterProxy concreteCounter ) : bool

메소드 상세

Exists() 공개 메소드

public Exists ( MetricName name ) : bool
name MetricName
리턴 bool

Get() 공개 메소드

public Get ( MetricName name ) : IPerformanceCounterProxy
name MetricName
리턴 IPerformanceCounterProxy

PerformanceCounterCache() 공개 메소드

public PerformanceCounterCache ( ) : System
리턴 System

PerformanceCounterCache() 공개 메소드

public PerformanceCounterCache ( CachedPerformanceCounterProxy>.IDictionary cachedCounters ) : System
cachedCounters CachedPerformanceCounterProxy>.IDictionary
리턴 System

Put() 공개 메소드

public Put ( MetricName name, IPerformanceCounterProxy concreteCounter ) : bool
name MetricName
concreteCounter IPerformanceCounterProxy
리턴 bool