FileSystemSecurity.ResetAccessRule(FileSystemAccessRule) Metoda

Definicja

Dodaje określone uprawnienie listy kontroli dostępu (ACL) do bieżącego pliku lub katalogu i usuwa wszystkie pasujące uprawnienia listy 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 Obiekt reprezentujący uprawnienie listy kontroli dostępu (ACL) do dodawania do pliku lub katalogu.

Wyjątki

Parametr rule to null.

Uwagi

Metoda ResetAccessRule dodaje określoną regułę listy kontroli dostępu (ACL) lub zastępuje wszystkie identyczne reguły listy ACL zgodne z parametrem rule . Jeśli na przykład rule parametr określa wartość, a ResetAccessRule metoda znajdzie identyczną regułę Read listy ACL określającą Read wartość, identyczna reguła zostanie zastąpiona. ResetAccessRule Jeśli metoda znajdzie identyczną regułę listy ACL określającą Write wartość, ta sama reguła zostanie również zastąpiona.

Aby utrwały nowe lub zmienione informacje listy ACL do pliku, użyj SetAccessControl metody or SetAccessControl . Aby utrwały nowe lub zmienione informacje listy ACL do katalogu, użyj SetAccessControl metody or SetAccessControl .

Aby pobrać informacje o listach ACL z pliku, użyj GetAccessControl metody or GetAccessControl . Aby pobrać informacje o listach ACL z katalogu, użyj GetAccessControl metody or GetAccessControl .

Dotyczy