RegistryPermissionAccess Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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 |
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.