RegistryPermission Constructores
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í.
Inicializa una nueva instancia de la clase RegistryPermission.
Sobrecargas
| Nombre | Description |
|---|---|
| RegistryPermission(PermissionState) |
Inicializa una nueva instancia de la RegistryPermission clase con permiso totalmente restringido o sin restricciones según se especifique. |
| RegistryPermission(RegistryPermissionAccess, String) |
Inicializa una nueva instancia de la RegistryPermission clase con el acceso especificado a las variables del Registro especificadas. |
| RegistryPermission(RegistryPermissionAccess, AccessControlActions, String) |
Inicializa una nueva instancia de la RegistryPermission clase con el acceso especificado a las variables del Registro especificadas y los derechos de acceso especificados para la información de control del Registro. |
RegistryPermission(PermissionState)
- Source:
- RegistryPermission.cs
- Source:
- RegistryPermission.cs
- Source:
- RegistryPermission.cs
- Source:
- RegistryPermission.cs
- Source:
- RegistryPermission.cs
- Source:
- RegistryPermission.cs
- Source:
- RegistryPermission.cs
Inicializa una nueva instancia de la RegistryPermission clase con permiso totalmente restringido o sin restricciones según se especifique.
public:
RegistryPermission(System::Security::Permissions::PermissionState state);
public RegistryPermission(System.Security.Permissions.PermissionState state);
new System.Security.Permissions.RegistryPermission : System.Security.Permissions.PermissionState -> System.Security.Permissions.RegistryPermission
Public Sub New (state As PermissionState)
Parámetros
- state
- PermissionState
Uno de los PermissionState valores.
Excepciones
El state parámetro no es un valor válido de PermissionState.
Comentarios
Crea un acceso totalmente restringido (None) o Unrestricted a las variables del Registro.
Se aplica a
RegistryPermission(RegistryPermissionAccess, String)
- Source:
- RegistryPermission.cs
- Source:
- RegistryPermission.cs
- Source:
- RegistryPermission.cs
- Source:
- RegistryPermission.cs
- Source:
- RegistryPermission.cs
- Source:
- RegistryPermission.cs
- Source:
- RegistryPermission.cs
Inicializa una nueva instancia de la RegistryPermission clase con el acceso especificado a las variables del Registro especificadas.
public:
RegistryPermission(System::Security::Permissions::RegistryPermissionAccess access, System::String ^ pathList);
public RegistryPermission(System.Security.Permissions.RegistryPermissionAccess access, string pathList);
new System.Security.Permissions.RegistryPermission : System.Security.Permissions.RegistryPermissionAccess * string -> System.Security.Permissions.RegistryPermission
Public Sub New (access As RegistryPermissionAccess, pathList As String)
Parámetros
- access
- RegistryPermissionAccess
Uno de los RegistryPermissionAccess valores.
- pathList
- String
Lista de variables del Registro (separadas por punto y coma) a las que se concede acceso.
Excepciones
El access parámetro no es un valor válido de RegistryPermissionAccess.
O bien
El pathList parámetro no es una cadena válida.
Comentarios
Este constructor solo permite especificar uno de los RegistryPermissionAccess valores. Este acceso se aplica a todas las variables del Registro enumeradas. Use AddPathList para definir permisos más complicados.
Se aplica a
RegistryPermission(RegistryPermissionAccess, AccessControlActions, String)
- Source:
- RegistryPermission.cs
- Source:
- RegistryPermission.cs
- Source:
- RegistryPermission.cs
- Source:
- RegistryPermission.cs
- Source:
- RegistryPermission.cs
- Source:
- RegistryPermission.cs
- Source:
- RegistryPermission.cs
Inicializa una nueva instancia de la RegistryPermission clase con el acceso especificado a las variables del Registro especificadas y los derechos de acceso especificados para la información de control del Registro.
public:
RegistryPermission(System::Security::Permissions::RegistryPermissionAccess access, System::Security::AccessControl::AccessControlActions control, System::String ^ pathList);
public RegistryPermission(System.Security.Permissions.RegistryPermissionAccess access, System.Security.AccessControl.AccessControlActions control, string pathList);
new System.Security.Permissions.RegistryPermission : System.Security.Permissions.RegistryPermissionAccess * System.Security.AccessControl.AccessControlActions * string -> System.Security.Permissions.RegistryPermission
Public Sub New (access As RegistryPermissionAccess, control As AccessControlActions, pathList As String)
Parámetros
- access
- RegistryPermissionAccess
Uno de los RegistryPermissionAccess valores.
- control
- AccessControlActions
Combinación bit a bit de los AccessControlActions valores.
- pathList
- String
Lista de variables del Registro (separadas por punto y coma) a las que se concede acceso.
Excepciones
El access parámetro no es un valor válido de RegistryPermissionAccess.
O bien
El pathList parámetro no es una cadena válida.
Comentarios
Este constructor solo permite especificar uno de los RegistryPermissionAccess valores. Este acceso se aplica a todas las variables del Registro enumeradas. Use AddPathList para definir permisos más complicados.
El control parámetro especifica si se puede cambiar, ver o no la lista de control de acceso (ACL) para las claves del Registro especificadas por pathList .
Importante
Una lista de control de acceso (ACL) describe individuos o grupos que tienen o no tienen derechos para acciones específicas en las claves del Registro especificadas. La capacidad de cambiar o ver una ACL es un permiso importante y debe concederse con precaución.