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.