Sdílet prostřednictvím


FileSystemSecurity.ResetAccessRule(FileSystemAccessRule) Metoda

Definice

Přidá zadané oprávnění seznamu řízení přístupu (ACL) k aktuálnímu souboru nebo adresáři a odebere všechna odpovídající oprávnění seznamu ACL.

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)

Parametry

rule
FileSystemAccessRule

Objekt FileSystemAccessRule , který představuje oprávnění seznamu řízení přístupu (ACL) pro přidání do souboru nebo adresáře.

Výjimky

Parametr rule je null.

Poznámky

Metoda ResetAccessRule přidá zadané pravidlo seznamu řízení přístupu (ACL) nebo přepíše všechna identická pravidla seznamu ACL, která odpovídají parametru rule . Pokud například rule parametr určuje Read hodnotu a ResetAccessRule metoda najde identické pravidlo seznamu ACL, které určuje Read hodnotu, bude stejné pravidlo přepsáno. ResetAccessRule Pokud metoda najde identické pravidlo seznamu ACL, které určuje Write hodnotu, identické pravidlo bude také přepsáno.

Pokud chcete do souboru zachovat nové nebo změněné informace seznamu ACL, použijte metodu SetAccessControl nebo SetAccessControl . Pokud chcete zachovat nové nebo změněné informace seznamu ACL do adresáře, použijte metodu SetAccessControl nebo SetAccessControl .

Pokud chcete načíst informace seznamu ACL ze souboru, použijte metodu GetAccessControl nebo GetAccessControl . Pokud chcete načíst informace seznamu ACL z adresáře, použijte metodu GetAccessControl nebo GetAccessControl .

Platí pro