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

FileSystemAccessRule Objekt, 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 identická pravidla seznamu ACL, která odpovídají parametru rule . Pokud například rule parametr určuje Read hodnotu a ResetAccessRule metoda najde stejné pravidlo seznamu ACL, které určuje Read hodnotu, bude identické pravidlo přepsáno. ResetAccessRule Pokud metoda najde stejné pravidlo seznamu ACL, které určuje Write hodnotu, stejné pravidlo bude také přepsáno.

K přidání nebo načtení informací seznamu ACL ze souboru použijte následující .NET metody závislé na implementaci:

implementace .NET Přidání pravidel Načtení pravidel
platforma .NET FileSystemAclExtensions.SetAccessControl(FileInfo, FileSecurity) FileSystemAclExtensions.GetAccessControl(FileInfo)
.NET Framework FileInfo.SetAccessControl(FileSecurity) FileInfo.GetAccessControl()

Platí pro