Lenguaje

RegistryPermission Constructores

Definición

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

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

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.

Se aplica a