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

Guid, die den Anbieter der Leistungsdaten eindeutig identifiziert. Verwenden Sie die im Manifest angegebene GUID.

counterSetGuid
Guid

Guid, die den Zählersatz für einen Anbieter eindeutig identifiziert. Verwenden Sie die im Manifest angegebene GUID.

instanceType
CounterSetInstanceType

Gibt den Typ des Zählersatzes an, z. B. ob der Zählersatz ein einzelner oder mehrere Instanzzähler ist.

Attribute

Ausnahmen

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

Wird vor Windows Vista nicht unterstützt.

Einer der Parameter ist NULL oder ungültig.

Fehler beim 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: