Freigeben über


CounterSet(Guid, Guid, CounterSetInstanceType) Konstruktor

Definition

Initialisiert eine neue Instanz der CounterSet-Klasse.

public:
 CounterSet(Guid providerGuid, Guid counterSetGuid, System::Diagnostics::PerformanceData::CounterSetInstanceType instanceType);
public CounterSet (Guid providerGuid, Guid counterSetGuid, System.Diagnostics.PerformanceData.CounterSetInstanceType instanceType);
[System.Security.SecurityCritical]
public CounterSet (Guid providerGuid, Guid counterSetGuid, System.Diagnostics.PerformanceData.CounterSetInstanceType instanceType);
new System.Diagnostics.PerformanceData.CounterSet : Guid * Guid * System.Diagnostics.PerformanceData.CounterSetInstanceType -> System.Diagnostics.PerformanceData.CounterSet
[<System.Security.SecurityCritical>]
new System.Diagnostics.PerformanceData.CounterSet : Guid * Guid * System.Diagnostics.PerformanceData.CounterSetInstanceType -> System.Diagnostics.PerformanceData.CounterSet
Public Sub New (providerGuid As Guid, counterSetGuid As Guid, instanceType As CounterSetInstanceType)

Parameter

providerGuid
Guid

Eine GUID, die den Anbieter der Indikatordaten eindeutig identifiziert. Verwenden Sie die im Manifest angegebene GUID.

counterSetGuid
Guid

Eine GUID, die den Indikatorensatz für einen Anbieter eindeutig identifiziert. Verwenden Sie die im Manifest angegebene GUID.

instanceType
CounterSetInstanceType

Identifiziert den Typ des Indikatorensatzes, beispielsweise, ob es sich um einen Indikatorensatz mit einer einzigen oder mit mehreren Instanzen handelt.

Attribute

Ausnahmen

Es ist nicht genügend Arbeitsspeicher verfügbar, um den Vorgang abzuschließen.

Wird in Versionen vor Windows Vista nicht unterstützt.

Einer der Parameter ist NULL oder nicht gültig.

Fehler bei einem zugrunde liegenden Win32-Funktionsaufruf.

Beispiele

Ein Beispiel finden Sie unter System.Diagnostics.PerformanceData.

Hinweise

Registriert Ihren Anbieter. Durch Aufrufen der Dispose -Methode wird die Registrierung entfernt.

Gilt für: