RegistryPermissionAccess Enumeración

Definición

Precaución

Code Access Security is not supported or honored by the runtime.

Especifica el acceso permitido a los valores y las claves del Registro.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

public enum class RegistryPermissionAccess
[System.Flags]
public enum RegistryPermissionAccess
[System.Flags]
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public enum RegistryPermissionAccess
[System.Flags]
[System.Serializable]
public enum RegistryPermissionAccess
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum RegistryPermissionAccess
[<System.Flags>]
type RegistryPermissionAccess = 
[<System.Flags>]
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type RegistryPermissionAccess = 
[<System.Flags>]
[<System.Serializable>]
type RegistryPermissionAccess = 
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type RegistryPermissionAccess = 
Public Enum RegistryPermissionAccess
Herencia
RegistryPermissionAccess
Atributos

Campos

AllAccess 7

Acceso Create, Read y Write a las variables del Registro. AllAccess representa varios valores de RegistryPermissionAccess y produce una excepción ArgumentException cuando se usa como parámetro access para el método GetPathList(RegistryPermissionAccess), que espera un valor único.

Create 4

Acceso de creación para las variables del Registro.

NoAccess 0

Sin acceso a las variables del Registro. NoAccess representa valores de RegistryPermissionAccess no válidos y produce una excepción ArgumentException cuando se usa como parámetro para el método GetPathList(RegistryPermissionAccess), que espera un valor único.

Read 1

Acceso de lectura a las variables del Registro.

Write 2

Acceso de escritura a las variables del Registro.

Comentarios

RegistryPermissionAccess los valores son independientes; los derechos de un tipo de acceso no implican derechos a otro. Por ejemplo, Write el permiso no implica permiso para Read ni Create.

Nota

Aunque NoAccess y AllAccess aparecen en RegistryPermissionAccess, no son válidos para su uso como parámetro para RegistryPermission.GetPathList porque no describen ningún tipo de acceso de variable del Registro ni todos los tipos de acceso a variables del Registro, respectivamente, y GetPathList espera un único tipo de acceso de variable del Registro.

Se aplica a

Consulte también