RegistryProxy.PerformanceData Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un RegistryKey tipo che fornisce l'accesso a 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
Valore della proprietà
Esempio
In questo esempio viene ottenuto il valore ThisSoftware dalla MyCompany sottochiave.
My.Computer.Registry.PerformanceData.GetValue("MyCompany\ThisSoftware")
Commenti
HKEY_PERFORMANCE_DATA viene usato per accedere alle informazioni sulle prestazioni per i componenti software. Ogni componente software crea chiavi per i relativi oggetti e contatori quando viene installato e scrive i dati del contatore durante l'esecuzione. Questi dati non vengono archiviati nel Registro di sistema, anche se il Registro di sistema viene usato per accedervi. Al contrario, la chiamata di funzioni del Registro di sistema tramite HKEY_PERFORMANCE_DATA fa sì che il sistema raccolga i dati dai gestori di oggetti di sistema appropriati.
Questa chiave non può essere normalmente scritta in; il tentativo di creare una sottochiave in esso genererà un'eccezione IOException.
La RegistryPermission classe , che si trova nello spazio dei nomi , controlla l'accesso System.Security.Permissions alle variabili del Registro di sistema. Le variabili del Registro di sistema non devono essere archiviate in posizioni di memoria in cui il codice senza RegistryPermission può accedervi. Analogamente, quando si concedono le autorizzazioni, concedere i privilegi minimi necessari per eseguire il processo.
I valori di accesso alle autorizzazioni del Registro di sistema sono definiti dall'enumerazione RegistryPermissionAccess . La tabella seguente illustra in dettaglio i relativi membri.
| Value | Description |
|---|---|
| AllAccess | Creare, leggere e scrivere l'accesso alle variabili del Registro di sistema. |
| Create | Creare l'accesso alle variabili del Registro di sistema. |
| NoAccess | Nessun accesso alle variabili del Registro di sistema. |
| Read | Accesso in lettura alle variabili del Registro di sistema. |
| Scrittura | Accesso in scrittura alle variabili del Registro di sistema. |
Nella tabella seguente sono elencati esempi di attività che coinvolgono l'oggetto My.Computer.Registry .
| Per | Vedi |
|---|---|
| Creare una chiave del Registro di sistema e impostarne il valore | Procedura: Creare una chiave del Registro di sistema e impostarne il valore |
| Eliminare una chiave del Registro di sistema | Procedura: Eliminare una chiave del Registro di sistema |
| Leggere un valore da una chiave del Registro di sistema | Procedura: Leggere un valore da una chiave del Registro di sistema |