FileSystemSecurity.ResetAccessRule(FileSystemAccessRule) Methode

Definition

Fügt der aktuellen Datei bzw. dem aktuellen Verzeichnis die angegebene ACL-Berechtigung hinzu und entfernt alle entsprechenden ACL-Berechtigungen.

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)

Parameter

rule
FileSystemAccessRule

Ein FileSystemAccessRule-Objekt, das eine ACL-Berechtigung darstellt, die einer Datei oder einem Verzeichnis hinzugefügt werden soll.

Ausnahmen

Der rule-Parameter ist null.

Hinweise

Die ResetAccessRule Methode fügt die angegebene ACL-Regel (Access Control List) hinzu oder überschreibt alle identischen ACL-Regeln, die dem rule Parameter entsprechen. Wenn der rule Parameter beispielsweise einen Read Wert angibt und die ResetAccessRule Methode eine identische ACL-Regel findet, die den Read Wert angibt, wird die identische Regel überschrieben. Wenn die ResetAccessRule Methode eine identische ACL-Regel findet, die den Write Wert angibt, wird auch die identische Regel überschrieben.

Um neue oder geänderte ACL-Informationen in einer Datei beizubehalten, verwenden Sie die SetAccessControl Methode.SetAccessControl Wenn Sie neue oder geänderte ACL-Informationen in einem Verzeichnis beibehalten möchten, verwenden Sie die Methode oder SetAccessControl die SetAccessControl Methode.

Um ACL-Informationen aus einer Datei abzurufen, verwenden Sie die Methode oder GetAccessControl die GetAccessControl Methode. Um ACL-Informationen aus einem Verzeichnis abzurufen, verwenden Sie die GetAccessControl oder GetAccessControl die Methode.

Gilt für