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.Adds the specified access control list (ACL) permission to the current file or directory and removes all matching ACL permissions.

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.A FileSystemAccessRule object that represents an access control list (ACL) permission to add to a file or directory.

Exceções

O parâmetro rule é null.The rule parameter is 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.The ResetAccessRule method adds the specified access control list (ACL) rule or overwrites any identical ACL rules that match the rule parameter. Por exemplo, se o rule parâmetro especificar um Read valor e o ResetAccessRule método encontrar uma regra de ACL idêntica que especifica o Read valor, a regra idêntica será substituída.For example, if the rule parameter specifies a Read value and the ResetAccessRule method finds an identical ACL rule that specifies the Read value, the identical rule will be overwritten. Se o ResetAccessRule método encontrar uma regra de ACL idêntica que especifica o Write valor, a regra idêntica também será substituída.If the ResetAccessRule method finds an identical ACL rule that specifies the Write value, the identical rule will also be overwritten.

Para manter as informações de ACL novas ou alteradas em um arquivo, use o SetAccessControl SetAccessControl método ou.To persist new or changed ACL information to a file, use the SetAccessControl or SetAccessControl method. Para persistir informações de ACL novas ou alteradas para um diretório, use o SetAccessControl SetAccessControl método ou.To persist new or changed ACL information to a directory, use the SetAccessControl or SetAccessControl method.

Para recuperar informações de ACL de um arquivo, use GetAccessControl o GetAccessControl método ou.To retrieve ACL information from a file, use the GetAccessControl or GetAccessControl method. Para recuperar informações de ACL de um diretório, use GetAccessControl o GetAccessControl método ou.To retrieve ACL information from a directory, use the GetAccessControl or GetAccessControl method.

Aplica-se a