RegistryPermissionAccess Enumerazione

Definizione

Specifica l'accesso consentito ai valori e alle chiavi del Registro di sistema.Specifies the permitted access to registry keys and values.

Questa enumerazione ha un attributo FlagsAttribute che consente una combinazione bit per bit dei valori del relativo membro.

public enum class RegistryPermissionAccess
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum RegistryPermissionAccess
type RegistryPermissionAccess = 
Public Enum RegistryPermissionAccess
Ereditarietà
RegistryPermissionAccess
Attributi

Campi

AllAccess 7

Create, Read e Write accedono alle variabili del Registro di sistema.Create, Read, and Write access to registry variables. , AllAccess RegistryPermissionAccess e genera un'eccezione ArgumentException quando viene utilizzato come parametro access per il metodo GetPathList(RegistryPermissionAccess), che prevede un valore singolo.AllAccess represents multiple RegistryPermissionAccess values and causes an ArgumentException when used as the access parameter for the GetPathList(RegistryPermissionAccess) method, which expects a single value.

Create 4

Creare un accesso alle variabili del Registro di sistema.Create access to registry variables.

NoAccess 0

Nessun accesso alle variabili del Registro di sistema.No access to registry variables. NoAccess non rappresenta alcun valore RegistryPermissionAccess valido e genera un'eccezione ArgumentException quando viene utilizzato come parametro per il metodo GetPathList(RegistryPermissionAccess), che prevede un valore singolo.NoAccess represents no valid RegistryPermissionAccess values and causes an ArgumentException when used as the parameter for GetPathList(RegistryPermissionAccess), which expects a single value.

Read 1

Accesso in lettura alle variabili del Registro di sistema.Read access to registry variables.

Write 2

Accesso in scrittura alle variabili del Registro di sistema.Write access to registry variables.

Commenti

RegistryPermissionAccessi valori sono indipendenti. i diritti per un tipo di accesso non implicano diritti per un altro tipo di accesso.RegistryPermissionAccess values are independent; rights to one type of access do not imply rights to another. Ad esempio, Write l'autorizzazione non implica l'autorizzazione Read per Createo.For instance, Write permission does not imply permission to Read or Create.

Nota

Sebbene NoAccess RegistryPermissionAccesse AllAccess siano presenti in, non sono validi per l'utilizzo come parametro per RegistryPermission.GetPathList perché non descrivono tipi di accesso a variabili del registro di sistema o tutti i tipi di GetPathList accesso alle variabili del registro di sistema, rispettivamente e prevede un singolo tipo di accesso a variabili del registro di sistema.Although NoAccess and AllAccess appear in RegistryPermissionAccess, they are not valid for use as the parameter for RegistryPermission.GetPathList because they describe no registry variable access types or all registry variable access types, respectively, and GetPathList expects a single registry variable access type.

Si applica a

Vedi anche