RegistryProxy.PerformanceData Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen RegistryKey-Typ zurück, der Zugriff auf HKEY_PERFORMANCE_DATA ermöglicht.
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
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 Zähler, wenn sie installiert ist und Zählerdaten schreibt, während sie ausgeführt wird. Diese Daten werden nicht in der Registrierung gespeichert, obwohl die Registrierung verwendet wird, um darauf zuzugreifen. Stattdessen führt das Aufrufen von Registrierungsfunktionen über HKEY_PERFORMANCE_DATA das System dazu, die Daten aus den entsprechenden Systemobjektmanagern zu sammeln.
Dieser Schlüssel kann normalerweise nicht geschrieben werden; Wenn Sie versuchen, einen Unterschlüssel zu erstellen, wird ein IOException.
Die RegistryPermission Klasse, die sich im System.Security.Permissions Namespace befindet, steuert den Zugriff auf Registrierungsvariablen. Registrierungsvariablen sollten nicht an Speicherorten gespeichert werden, in denen Code ohne RegistryPermission darauf zugreifen kann. Gewähren Sie bei der Erteilung von Berechtigungen die wenigen berechtigungen, die zum Erledigen des Auftrags erforderlich sind.
Zugriffswerte für Registrierungsberechtigungen werden von der Enumeration RegistryPermissionAccess definiert. In der folgenden Tabelle werden die Member aufgeführt.
| Wert | BESCHREIBUNG |
|---|---|
| AllAccess | Erstellen, Lesen und Schreiben des Zugriffs auf Registrierungsvariablen. |
| Erstellen | Zugriffsberechtigung für das Erstellen von Registrierungsvariablen. |
| NoAccess | Kein Zugriff auf Registrierungsvariablen. |
| Lesen | Zugriffsberechtigung für das Lesen von Registrierungsvariablen. |
| Schreiben | Schreibzugriff auf Registrierungsvariablen. |
In der folgenden Tabelle sind Beispiele für Vorgänge aufgeführt, die das My.Computer.Registry Objekt betreffen.
| Beschreibung | Siehe |
|---|---|
| Erstellen eines Registrierungsschlüssels und Festlegen des Werts | Vorgehensweise: Erstellen von Registrierungsschlüsseln und Festlegen ihrer Werte |
| Löschen von Registrierungsschlüsseln | Vorgehensweise: Löschen von Registrierungsschlüsseln |
| Lesen eines Werts aus einem Registrierungsschlüssel | Vorgehensweise: Lesen eines Werts aus einem Registrierungsschlüssel |