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 ma wartość 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 Read wartość, a ResetAccessRule metoda znajdzie identyczną regułę listy ACL określającą Read wartość, identyczna reguła zostanie zastąpiona. ResetAccessRule Jeśli metoda znajdzie identyczną regułę listy ACL, która określa Write wartość, identyczna reguła zostanie również zastąpiona.

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

Aby pobrać informacje listy ACL z pliku, użyj GetAccessControl metody lub GetAccessControl . Aby pobrać informacje listy ACL z katalogu, użyj GetAccessControl metody lub GetAccessControl .

Dotyczy