Gewusst wie: Löschen von Leistungsindikatorkategorien

Aktualisiert: November 2007

Leistungsindikatorkategorien, die nicht mehr gebraucht werden, können Sie löschen. Sie können nur solche Kategorien löschen, die keine Windows-Standardleistungsobjekte sind, also nur benutzerdefinierte Kategorien. Außerdem können Sie auf Remotecomputern keine Kategorien erstellen oder löschen. Wenn Sie eine Anwendung aus dem System entfernen, werden Sie in der Regel zugehörige benutzerdefinierte Kategorien löschen. Wenn Sie z. B. mit einer Auftragseingangsanwendung arbeiten, die Leistungsindikatoren in einer OrderProcessing-Kategorie erstellt, wird bei der Deinstallation der Anwendung auch die Kategorie gelöscht.

Mit der Delete-Methode der PerformanceCounterCategory-Klasse können Sie eine Kategorie aus dem System entfernen. Beim Löschen einer Kategorie werden auch alle zugehörigen Indikatoren und Instanzen entfernt.

Zwischen dem Löschen eines Leistungsindikators und dem Löschen einer Instanz der PerformanceCounter-Komponente besteht ein deutlicher Unterschied. Mit der Delete-Methode löschen Sie eine Kategorie mit den zugehörigen Indikatoren aus dem Windows-Betriebssystem. Sie entfernen jedoch keine Instanz eines Indikators aus dem Projekt oder der Anwendung. Wenn Sie eine Instanz der PerformanceCounter-Komponente löschen, entfernen Sie eine Komponente innerhalb des Projekts, die auf einen externen Leistungsindikator verweist.

Hinweis:

Die PerformanceCounter-Klasse wird in Microsoft Windows NT, Version 4.0, nicht vollständig unterstützt. Sie können in den Systemleistungsindikatoren lesen, Sie können jedoch keine benutzerdefinierten Indikatoren erstellen, in diese schreiben oder sie löschen.

So löschen Sie eine Leistungsindikatorkategorie aus dem Server-Explorer

  1. Suchen Sie im Server-Explorer die zu entfernende Leistungsindikatorkategorie. Weitere Informationen hierzu finden Sie unter Gewusst wie: Zugreifen auf und Initialisieren von Server-Explorer/Datenbank-Explorer.

  2. Klicken Sie mit der rechten Maustaste auf die Kategorie, und wählen Sie Löschen aus.

    Hinweis:

    Für den Zugriff auf Leistungsindikatoren müssen Sie ein Mitglied der Sicherheitsgruppe mit entsprechenden Berechtigungen sein (z. B. der Gruppe Systemmonitorbenutzer). Außerdem werden unter Windows Vista beim Ausführen von Aktionen, für die erweiterte Berechtigungen erforderlich sind, möglicherweise Eingabeaufforderungen angezeigt, selbst wenn Sie über Administratorberechtigungen verfügen. Weitere Informationen finden Sie unter Windows Vista und Visual Studio.

So löschen Sie eine Leistungsindikatorkategorie programmgesteuert

  • Rufen Sie die Delete-Methode der PerformanceCounterCategory-Klasse auf, und geben Sie dabei die zu entfernende Kategorie als Parameter an.

    PerformanceCounterCategory.Delete("CategoryName")
    
         PerformanceCounterCategory.Delete("CategoryName");
    

Siehe auch

Aufgaben

Gewusst wie: Hinzufügen und Entfernen von Leistungsindikatorinstanzen

Konzepte

Kategorie- und Indikatorverwaltung