FileSystemSecurity.ResetAccessRule(FileSystemAccessRule) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aggiunge l'autorizzazione ACL (Access Control List) specificata al file o alla directory corrente e rimuove tutte le autorizzazioni ACL corrispondenti.
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)
Parametri
- rule
- FileSystemAccessRule
Oggetto FileSystemAccessRule che rappresenta un'autorizzazione ACL (Access Control List) da aggiungere a un file o a una directory.
Eccezioni
Il rule parametro è null.
Commenti
Il ResetAccessRule metodo aggiunge la regola ACL (Access Control List) specificata o sovrascrive tutte le regole ACL identiche che corrispondono al rule parametro . Ad esempio, se il rule parametro specifica un Read valore e il ResetAccessRule metodo trova una regola ACL identica che specifica il Read valore, la regola identica verrà sovrascritta. Se il ResetAccessRule metodo trova una regola ACL identica che specifica il Write valore, verrà sovrascritta anche la regola identica.
Usare i metodi seguenti .NET dipendenti dall'implementazione per aggiungere o recuperare informazioni ACL da un file:
| Implementazione .NET | Aggiungere regole | Recuperare le regole |
|---|---|---|
| .NET | FileSystemAclExtensions.SetAccessControl(FileInfo, FileSecurity) | FileSystemAclExtensions.GetAccessControl(FileInfo) |
| .NET Framework | FileInfo.SetAccessControl(FileSecurity) | FileInfo.GetAccessControl() |