Idioma

RegistryPermission Construtores

Definição

Inicializa uma nova instância da classe RegistryPermission.

Sobrecargas

Nome Descrição
RegistryPermission(PermissionState)

Inicializa uma nova instância da RegistryPermission classe com permissão totalmente restrita ou irrestrita, conforme especificado.

RegistryPermission(RegistryPermissionAccess, String)

Inicializa uma nova instância da RegistryPermission classe com o acesso especificado às variáveis de registro especificadas.

RegistryPermission(RegistryPermissionAccess, AccessControlActions, String)

Inicializa uma nova instância da RegistryPermission classe com o acesso especificado às variáveis de registro especificadas e os direitos de acesso especificados às informações de controle do Registro.

RegistryPermission(PermissionState)

Origem:
RegistryPermission.cs
Origem:
RegistryPermission.cs
Origem:
RegistryPermission.cs
Origem:
RegistryPermission.cs
Origem:
RegistryPermission.cs
Origem:
RegistryPermission.cs
Origem:
RegistryPermission.cs

Inicializa uma nova instância da RegistryPermission classe com permissão totalmente restrita ou irrestrita, conforme especificado.

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

Um dos PermissionState valores.

Exceções

O state parâmetro não é um valor válido de PermissionState.

Comentários

Cria () totalmente restrito (None) ou Unrestricted acesso a variáveis do Registro.

Aplica-se a

RegistryPermission(RegistryPermissionAccess, String)

Origem:
RegistryPermission.cs
Origem:
RegistryPermission.cs
Origem:
RegistryPermission.cs
Origem:
RegistryPermission.cs
Origem:
RegistryPermission.cs
Origem:
RegistryPermission.cs
Origem:
RegistryPermission.cs

Inicializa uma nova instância da RegistryPermission classe com o acesso especificado às variáveis de 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

Uma lista de variáveis do Registro (separadas por ponto-e-vírgula) às quais o acesso é concedido.

Exceções

O access parâmetro não é um valor válido de RegistryPermissionAccess.

- ou -

O pathList parâmetro não é uma cadeia de caracteres válida.

Comentários

Esse construtor permite que apenas um dos RegistryPermissionAccess valores seja especificado. Esse acesso se aplica a todas as variáveis de registro listadas. Use AddPathList para definir permissões mais complicadas.

Aplica-se a

RegistryPermission(RegistryPermissionAccess, AccessControlActions, String)

Origem:
RegistryPermission.cs
Origem:
RegistryPermission.cs
Origem:
RegistryPermission.cs
Origem:
RegistryPermission.cs
Origem:
RegistryPermission.cs
Origem:
RegistryPermission.cs
Origem:
RegistryPermission.cs

Inicializa uma nova instância da RegistryPermission classe com o acesso especificado às variáveis de registro especificadas e os direitos de acesso especificados às informações de controle do 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

Uma combinação bit a bit dos AccessControlActions valores.

pathList
String

Uma lista de variáveis do Registro (separadas por ponto-e-vírgula) às quais o acesso é concedido.

Exceções

O access parâmetro não é um valor válido de RegistryPermissionAccess.

- ou -

O pathList parâmetro não é uma cadeia de caracteres válida.

Comentários

Esse construtor permite que apenas um dos RegistryPermissionAccess valores seja especificado. Esse acesso se aplica a todas as variáveis de registro listadas. Use AddPathList para definir permissões mais complicadas.

O control parâmetro especifica se a ACL (lista de controle de acesso) para as chaves do Registro especificadas pode pathList ser alterada, exibida ou não pode ser acessada.

Importante

Uma ACL (lista de controle de acesso) descreve indivíduos ou grupos que têm ou não direitos a ações específicas nas chaves do Registro especificadas. A capacidade de alterar ou exibir uma ACL é uma permissão importante e deve ser concedida com cuidado.

Aplica-se a