2009-09-25 4 views
1

성능 카운터를 사용할 때 다음과 같이 각 카운터를 개별적으로 설정하는 대신 로컬 컴퓨터에서 모든 카운터 (및 관련 데이터)를 가져 오는 방법이 있습니까?각 성능 카운터를 개별적으로 설정하는 대신 모든 성능 카운터의 원시 값을 빠르게 얻을 수있는 방법이 있습니까?

cntr.Category = ""; 
string Result = cntr.NextValue.ToString(); 

[...Lines ommitted...] 

분명히 위의 방법은 그다지 실용적이지 않습니다. 50 개 이상의 카운터로 작업 할 때

답변

0

PerformanceCounterCategory 클래스의 GetCategories() 및 GetCounters() 메서드를 사용하여 각 범주의 모든 기존 카운터를 가져올 수 있습니다.

관련 문제