CounterSet.CreateCounterSetInstance(String) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
카운터 집합의 인스턴스를 만듭니다.
public:
System::Diagnostics::PerformanceData::CounterSetInstance ^ CreateCounterSetInstance(System::String ^ instanceName);
public System.Diagnostics.PerformanceData.CounterSetInstance CreateCounterSetInstance (string instanceName);
[System.Security.SecurityCritical]
public System.Diagnostics.PerformanceData.CounterSetInstance CreateCounterSetInstance (string instanceName);
member this.CreateCounterSetInstance : string -> System.Diagnostics.PerformanceData.CounterSetInstance
[<System.Security.SecurityCritical>]
member this.CreateCounterSetInstance : string -> System.Diagnostics.PerformanceData.CounterSetInstance
Public Function CreateCounterSetInstance (instanceName As String) As CounterSetInstance
매개 변수
- instanceName
- String
인스턴스 이름입니다. 이름은 고유해야 합니다.
반환
카운터 데이터를 포함할 카운터 집합의 인스턴스입니다.
- 특성
예외
인스턴스 이름이 NULL인 경우
카운터 집합의 인스턴스를 만들기 전에 카운터 집합에 카운터를 추가한 경우
예제
예제를 보려면 System.Diagnostics.PerformanceData를 참조하세요.
설명
단일 instance 카운터 집합에 대해 이 메서드를 한 번 호출하고 다중 instance 카운터 집합에 대해 한 번 이상 호출합니다.
공급자는 instance 만드는 시기를 결정합니다. 카운터 데이터가 더 정적인 경우 공급자는 초기화 시 instance 만들 수 있습니다. 예를 들어 컴퓨터의 프로세서 수는 정적으로 간주되므로 프로세서에 카운터 데이터를 제공하는 공급자는 초기화 시 컴퓨터의 각 프로세서에 대한 instance 만들 수 있습니다. 더욱 동적 디스크와 같은 하거나 카운터를 처리 하는 카운터에 대 한 공급자 추가 될 새로운 USB 디바이스 또는 생성 되는 새 프로세스에 대 한 응답에 새 인스턴스가 만들어집니다.
공급자는 항상 카운터 데이터를 최신 상태로 유지해야 합니다.
적용 대상
.NET