RegistryProxy.LocalMachine Proprietà

Definizione

Restituisce un RegistryKey tipo che fornisce l'accesso a HKEY_LOCAL_MACHINE.

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

Valore della proprietà

RegistryKey

Esempio

In questo esempio viene aperta la sottochiave Software\MyCompany\Preferences e viene impostato il valore FontColor su "red".

My.Computer.Registry.LocalMachine.OpenSubKey(
  "Software\MyCompany\Preferences", True)
My.Computer.Registry.LocalMachine.SetValue("FontColor", "red")

Commenti

HKEY_LOCAL_MACHINE viene in genere usato per archiviare le impostazioni che non variano da utente a utente in Windows. Tutti gli utenti del computer condividono questa chiave. Le cinque sottochiavi (Hardware, SAM, SecuritySoftware, e System) contengono i dati di configurazione per il computer locale.

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

Si applica a

Vedi anche