Compartilhar via


FileSystemSecurity.ResetAccessRule(FileSystemAccessRule) Método

Definição

Adiciona a permissão de ACL (lista de controle de acesso) especificada ao arquivo ou diretório atual e remove todas as permissões de ACL correspondentes.

public:
 void ResetAccessRule(System::Security::AccessControl::FileSystemAccessRule ^ rule);
public void ResetAccessRule (System.Security.AccessControl.FileSystemAccessRule rule);
override this.ResetAccessRule : System.Security.AccessControl.FileSystemAccessRule -> unit
Public Sub ResetAccessRule (rule As FileSystemAccessRule)

Parâmetros

rule
FileSystemAccessRule

Um objeto FileSystemAccessRule que representa uma permissão acl (lista de controle de acesso) para adicionar a um arquivo ou diretório.

Exceções

O parâmetro rule é null.

Comentários

O método ResetAccessRule adiciona a regra acl (lista de controle de acesso) especificada ou substitui quaisquer regras de ACL idênticas que correspondam ao parâmetro rule. Por exemplo, se o parâmetro rule especificar um valor Read e o método ResetAccessRule encontrar uma regra ACL idêntica que especifica o valor Read, a regra idêntica será substituída. Se o método ResetAccessRule encontrar uma regra ACL idêntica que especifica o valor Write, a regra idêntica também será substituída.

Use os seguintes métodos dependentes de implementação do .NET para adicionar ou recuperar informações de ACL de um arquivo:

Implementação do .NET Adicionar regras Recuperar regras
.REDE FileSystemAclExtensions.SetAccessControl(FileInfo, FileSecurity) FileSystemAclExtensions.GetAccessControl(FileInfo)
.NET Framework FileInfo.SetAccessControl(FileSecurity) FileInfo.GetAccessControl()

Aplica-se a