RegistryProxy.PerformanceData Eigenschaft

Definition

Gibt einen RegistryKey Typ zurück, der Zugriff auf HKEY_PERFORMANCE_DATA.

public:
 property Microsoft::Win32::RegistryKey ^ PerformanceData { Microsoft::Win32::RegistryKey ^ get(); };
public Microsoft.Win32.RegistryKey PerformanceData { get; }
member this.PerformanceData : Microsoft.Win32.RegistryKey
Public ReadOnly Property PerformanceData As RegistryKey

Eigenschaftswert

RegistryKey

Beispiele

In diesem Beispiel wird der Wert ThisSoftware aus dem MyCompany Unterschlüssel abgerufen.

My.Computer.Registry.PerformanceData.GetValue("MyCompany\ThisSoftware")

Hinweise

HKEY_PERFORMANCE_DATA wird verwendet, um auf Leistungsinformationen für Softwarekomponenten zuzugreifen. Jede Softwarekomponente erstellt Schlüssel für ihre Objekte und Leistungsindikatoren, wenn sie installiert ist, und schreibt Zählerdaten während der Ausführung. Diese Daten werden nicht in der Registrierung gespeichert, obwohl die Registrierung für den Zugriff darauf verwendet wird. Stattdessen bewirkt das Aufrufen von Registrierungsfunktionen, HKEY_PERFORMANCE_DATA dass das System die Daten aus den entsprechenden Systemobjektmanagern sammelt.

Dieser Schlüssel kann normalerweise nicht geschrieben werden; Wenn Sie versuchen, einen Unterschlüssel zu erstellen, wird ein IOException.

Die RegistryPermission Klasse, die System.Security.Permissions sich im Namespace befindet, steuert den Zugriff auf Registrierungsvariablen. Registrierungsvariablen sollten nicht an Speicherspeicherorten gespeichert werden, an denen Code ohne RegistryPermission Zugriff darauf zugreifen kann. Ebenso gewähren Sie bei der Erteilung von Berechtigungen die wenigsten Berechtigungen, die erforderlich sind, um den Auftrag zu erledigen.

Registrierungsberechtigungszugriffswerte werden durch die RegistryPermissionAccess Enumeration definiert. In der folgenden Tabelle sind die Mitglieder aufgeführt.

Wert BESCHREIBUNG
AllAccess Erstellen, Lesen und Schreiben des Zugriffs auf Registrierungsvariablen.
Erstellen Zugriff auf Registrierungsvariablen erstellen.
NoAccess Kein Zugriff auf Registrierungsvariablen.
Lesen Sie Lesezugriff auf Registrierungsvariablen.
Schreiben Schreibzugriff auf Registrierungsvariablen.

In der folgenden Tabelle sind Beispiele für Aufgaben aufgeführt, die das My.Computer.Registry Objekt betreffen.

To Siehe
Erstellen eines Registrierungsschlüssels und Festlegen des Werts Vorgehensweise: Erstellen eines Registrierungsschlüssels und Festlegen des zugehörigen Werts
Löschen eines Registrierungsschlüssels Vorgehensweise: Löschen eines Registrierungsschlüssels
Lesen eines Werts aus einem Registrierungsschlüssel Vorgehensweise: Lesen eines Werts aus einem Registrierungsschlüssel

Gilt für:

Weitere Informationen