RegistryKey.GetAccessControl Método

Definição

Retorna a segurança do controle de acesso para a chave atual do Registro.

Sobrecargas

Nome Description
GetAccessControl()

Retorna a segurança do controle de acesso para a chave atual do Registro.

GetAccessControl(AccessControlSections)

Retorna as seções especificadas da segurança do controle de acesso para a chave atual do Registro.

GetAccessControl()

Origem:
RegistryKey.cs

Retorna a segurança do controle de acesso para a chave atual do Registro.

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 atual RegistryKey.

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, e AccessControlSections.OwnerAccessControlSections.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 especificadas da segurança do controle de acesso para a chave atual do Registro.

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 de valores de enumeração que especifica o tipo de informações de segurança a serem obtidos.

Retornos

Um objeto que descreve as permissões de controle de acesso na chave do Registro representada pelo atual RegistryKey.

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 do GetAccessControl() método, que especifica exatamente essa combinação de valores.

O usuário deve ter RegistryRights.ReadPermissions direitos para chamar esse método.

Aplica-se a