FileSystemSecurity.ResetAccessRule(FileSystemAccessRule) Método

Definição

Adiciona a permissão especificada da lista de controlo de acesso (ACL) ao ficheiro ou diretório atual e remove todas as permissões 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 FileSystemAccessRule objeto que representa uma permissão de lista de controlo de acesso (ACL) para adicionar a um ficheiro ou diretório.

Exceções

O rule parâmetro é null.

Observações

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

Use os seguintes métodos dependentes da implementação .NET para adicionar ou recuperar informação ACL de um ficheiro:

Implementação .NET Adicionar regras Regras de recuperação
.NET FileSystemAclExtensions.SetAccessControl(FileInfo, FileSecurity) FileSystemAclExtensions.GetAccessControl(FileInfo)
.NET Framework FileInfo.SetAccessControl(FileSecurity) FileInfo.GetAccessControl()

Aplica-se a