FileSystemSecurity.ResetAccessRule(FileSystemAccessRule) Método

Definição

Adiciona a permissão de lista de controle de acesso (ACL) 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 de lista de controle de acesso (ACL) a se adicionar a um arquivo ou diretório.

Exceções

O parâmetro rule é null.

Comentários

O ResetAccessRule método adiciona a regra de ACL (lista de controle de acesso) especificada ou substitui 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á substituída. Se o ResetAccessRule método encontrar uma regra ACL idêntica que especifica o Write valor, a regra idêntica também será substituída.

Para persistir informações de ACL novas ou alteradas em um arquivo, use o método ou SetAccessControl o SetAccessControl método. Para persistir informações de ACL novas ou alteradas em um diretório, use o método ou SetAccessControl o SetAccessControl método.

Para recuperar informações de ACL de um arquivo, use o método ou GetAccessControl o GetAccessControl método. Para recuperar informações de ACL de um diretório, use o método ou GetAccessControl o GetAccessControl método.

Aplica-se a