Freigeben über


Gewusst wie: Abrufen berechneter Leistungsindikatorwerte

Aktualisiert: November 2007

Zum Abrufen berechneter Leistungsindikatorwerte rufen Sie die NextValue-Methode für den aktuellen Leistungsindikator auf. Daraufhin wird der berechnete Wert des Leistungsindikators zu dem Zeitpunkt, zu dem die Methode ausgeführt wird, errechnet und zurückgegeben. Das erneute Aufrufen von NextValue ergibt einen abweichenden Wert, denn der berechnete Wert ändert sich mit der Erhöhung des Leistungsindikators.

Hinweis:

Komplexere Ansichten der Daten im Leistungsindikator erhalten Sie, wenn Sie mit Stichproben statische Snapshots der Leistungsindikatordaten zu zwei Zeitpunkten abrufen und diese vergleichen. Weitere Informationen über das Abrufen von Stichproben finden Sie unter Gewusst wie: Abrufen von Leistungsindikatorstichproben.

So rufen Sie den berechneten Wert eines Leistungsindikators ab

  1. Erstellen Sie eine PerformanceCounter-Instanz, und konfigurieren Sie sie für die Interaktion mit der gewünschten Kategorie und dem gewünschten Leistungsindikator. Weitere Informationen finden Sie unter Gewusst wie: Erstellen von Instanzen von PerformanceCounter-Komponenten oder unter Gewusst wie: Konfigurieren von Instanzen von PerformanceCounter-Komponenten.

  2. Rufen Sie die NextValue-Methode auf, und legen Sie eine Single-Variable für das Ergebnis fest.

    Im folgenden Beispiel wird veranschaulicht, wie der aktuelle Wert des Leistungsindikators Total in der benutzerdefinierten Orders-Kategorie mit der NextValue-Methode abgerufen wird:

    Dim MyCtr As New PerformanceCounter()
    MyCtr.CategoryName = "Orders"
    MyCtr.CounterName = "Total"
    Dim retvalue As Single
    retvalue = MyCtr.NextValue()
    
         System.Diagnostics.PerformanceCounter MyCtr =
                new System.Diagnostics.PerformanceCounter();
            MyCtr.CategoryName = "Orders";
            MyCtr.CounterName = "Total";
            float retvalue = MyCtr.NextValue();
    
    Hinweis:

    Wenn Sie diesen Code zum ersten Mal ausführen, gibt er 0 (null) zurück. Bei den folgenden Abfragen des Werts wird eine Zahl zurückgegeben.

Siehe auch

Aufgaben

Gewusst wie: Abrufen von Leistungsindikatorstichproben

Gewusst wie: Erstellen von Instanzen von PerformanceCounter-Komponenten

Gewusst wie: Konfigurieren von Instanzen von PerformanceCounter-Komponenten

Konzepte

Abrufen von Leistungsindikatorwerten