RegistryKey.GetAccessControl Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna a segurança de controle de acesso à chave do Registro atual.
Sobrecargas
GetAccessControl() |
Retorna a segurança de controle de acesso à chave do Registro atual. |
GetAccessControl(AccessControlSections) |
Retorna as seções de segurança de controle de acesso especificadas para a chave do Registro atual. |
GetAccessControl()
- Origem:
- RegistryKey.cs
Retorna a segurança de controle de acesso à chave do Registro atual.
public:
System::Security::AccessControl::RegistrySecurity ^ GetAccessControl();
public System.Security.AccessControl.RegistrySecurity GetAccessControl ();
member this.GetAccessControl : unit -> System.Security.AccessControl.RegistrySecurity
Public Function GetAccessControl () As RegistrySecurity
Retornos
Um objeto que descreve as permissões de controle de acesso na chave do Registro representada pelo RegistryKey atual.
Exceções
O usuário não tem as permissões necessárias.
O RegistryKey que está sendo manipulado é fechado (chaves fechadas não podem ser acessadas).
A chave atual foi excluída.
Comentários
Essa sobrecarga de método é equivalente a chamar a sobrecarga do GetAccessControl(AccessControlSections) método com a combinação bit a bit dos seguintes sinalizadores: AccessControlSections.Access, AccessControlSections.Ownere AccessControlSections.Group. Você pode usar essa sobrecarga para pesquisar outras permissões.
O usuário deve ter RegistryRights.ReadPermissions direitos para chamar esse método.
Aplica-se a
GetAccessControl(AccessControlSections)
- Origem:
- RegistryKey.cs
Retorna as seções de segurança de controle de acesso especificadas para a chave do Registro atual.
public:
System::Security::AccessControl::RegistrySecurity ^ GetAccessControl(System::Security::AccessControl::AccessControlSections includeSections);
public System.Security.AccessControl.RegistrySecurity GetAccessControl (System.Security.AccessControl.AccessControlSections includeSections);
member this.GetAccessControl : System.Security.AccessControl.AccessControlSections -> System.Security.AccessControl.RegistrySecurity
Public Function GetAccessControl (includeSections As AccessControlSections) As RegistrySecurity
Parâmetros
- includeSections
- AccessControlSections
Uma combinação bit a bit dos valores de enumeração que especifica o tipo de informações de segurança a serem obtidas.
Retornos
Um objeto que descreve as permissões de controle de acesso na chave do Registro representada pelo RegistryKey atual.
Exceções
O usuário não tem as permissões necessárias.
O RegistryKey que está sendo manipulado é fechado (chaves fechadas não podem ser acessadas).
A chave atual foi excluída.
Comentários
Para solicitar as permissões de acesso atualmente concedidas aos usuários, especifique a combinação bit a bit dos seguintes sinalizadores: AccessControlSections.Access, AccessControlSections.Ownere AccessControlSections.Group. Como alternativa, você pode usar a sobrecarga de GetAccessControl() método, que especifica exatamente essa combinação de valores.
O usuário deve ter RegistryRights.ReadPermissions direitos para chamar esse método.