Share via


FileSystemSecurity.ResetAccessRule(FileSystemAccessRule) Méthode

Définition

Ajoute l'autorisation de liste de contrôle d'accès (ACL) spécifiée au fichier ou au répertoire en cours et supprime toutes les autorisations ACL correspondantes.

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)

Paramètres

rule
FileSystemAccessRule

Objet FileSystemAccessRule qui représente une autorisation de liste de contrôle d'accès (ACL) à ajouter à un fichier ou un répertoire.

Exceptions

Le paramètre rule a la valeur null.

Remarques

La ResetAccessRule méthode ajoute la règle de liste de contrôle d’accès (ACL) spécifiée ou remplace toutes les règles de liste de contrôle d’accès identiques qui correspondent au rule paramètre . Par exemple, si le rule paramètre spécifie une Read valeur et que la ResetAccessRule méthode trouve une règle de liste de contrôle d’accès identique qui spécifie la Read valeur, la règle identique est remplacée. Si la ResetAccessRule méthode trouve une règle de liste de contrôle d’accès identique qui spécifie la Write valeur, la règle identique est également remplacée.

Pour conserver des informations de liste de contrôle d’accès nouvelles ou modifiées dans un fichier, utilisez la SetAccessControl méthode ou SetAccessControl . Pour conserver des informations de liste de contrôle d’accès nouvelles ou modifiées dans un répertoire, utilisez la SetAccessControl méthode ou SetAccessControl .

Pour récupérer des informations de liste de contrôle d’accès à partir d’un fichier, utilisez la GetAccessControl méthode ou GetAccessControl . Pour récupérer des informations de liste de contrôle d’accès à partir d’un répertoire, utilisez la GetAccessControl méthode ou GetAccessControl .

S’applique à