RegistryPermission Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da RegistryPermission classe.
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 do registo especificadas. |
| RegistryPermission(RegistryPermissionAccess, AccessControlActions, String) |
Inicializa uma nova instância da RegistryPermission classe com o acesso especificado às variáveis do registo especificadas e os direitos de acesso especificados à informação de controlo do registo. |
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.
Observações
Cria ou totalmente restrito (None) ou Unrestricted acesso a variáveis do registo.
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 do registo 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
Um dos RegistryPermissionAccess valores.
- pathList
- String
Uma lista de variáveis do registo (separadas por ponto e vírgula) às quais é concedido o acesso.
Exceções
O access parâmetro não é um valor válido de RegistryPermissionAccess.
-ou-
O pathList parâmetro não é uma cadeia válida.
Observações
Este construtor permite especificar apenas um dos RegistryPermissionAccess valores. Este acesso aplica-se a todas as variáveis listadas no registo. Use AddPathList para definir permissões mais complexas.
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 do registo especificadas e os direitos de acesso especificados à informação de controlo do registo.
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
Um dos RegistryPermissionAccess valores.
- control
- AccessControlActions
Uma combinação bit a bit dos AccessControlActions valores.
- pathList
- String
Uma lista de variáveis do registo (separadas por ponto e vírgula) às quais é concedido o acesso.
Exceções
O access parâmetro não é um valor válido de RegistryPermissionAccess.
-ou-
O pathList parâmetro não é uma cadeia válida.
Observações
Este construtor permite especificar apenas um dos RegistryPermissionAccess valores. Este acesso aplica-se a todas as variáveis listadas no registo. Use AddPathList para definir permissões mais complexas.
O control parâmetro especifica se a lista de controlo de acesso (ACL) para as chaves do registo especificadas por pathList pode ser alterada, visualizada ou não pode ser acedida.
Importante
Uma lista de controlo de acesso (ACL) descreve indivíduos ou grupos que têm, ou não têm, direitos sobre ações específicas nas chaves de registo especificadas. A capacidade de alterar ou visualizar um ACL é uma permissão importante e deve ser concedida com cautela.