DirectorySecurity Costruttori
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.
Inizializza una nuova istanza della classe DirectorySecurity.
Overload
| Nome | Descrizione |
|---|---|
| DirectorySecurity() |
Inizializza una nuova istanza della classe DirectorySecurity. |
| DirectorySecurity(String, AccessControlSections) |
Inizializza una nuova istanza della DirectorySecurity classe da una directory specificata utilizzando i valori specificati dell'enumerazione AccessControlSections . |
DirectorySecurity()
Inizializza una nuova istanza della classe DirectorySecurity.
public:
DirectorySecurity();
public DirectorySecurity();
Public Sub New ()
Eccezioni
Il sistema operativo corrente non è Microsoft Windows 2000 o versione successiva.
Commenti
Utilizzare questo costruttore quando si desidera creare un oggetto vuoto DirectorySecurity che non si basa su una directory esistente. È quindi possibile popolare l'oggetto con informazioni sul controllo di accesso e applicarlo a una directory.
Si applica a
DirectorySecurity(String, AccessControlSections)
Inizializza una nuova istanza della DirectorySecurity classe da una directory specificata utilizzando i valori specificati dell'enumerazione AccessControlSections .
public:
DirectorySecurity(System::String ^ name, System::Security::AccessControl::AccessControlSections includeSections);
public DirectorySecurity(string name, System.Security.AccessControl.AccessControlSections includeSections);
new System.Security.AccessControl.DirectorySecurity : string * System.Security.AccessControl.AccessControlSections -> System.Security.AccessControl.DirectorySecurity
Public Sub New (name As String, includeSections As AccessControlSections)
Parametri
- name
- String
Percorso di una directory da cui creare un DirectorySecurity oggetto.
- includeSections
- AccessControlSections
Uno dei AccessControlSections valori che specifica il tipo di informazioni dell'elenco di controllo di accesso (ACL) da recuperare.
Eccezioni
Il name parametro è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi, come definito da InvalidPathChars.
Il name parametro è null.
Il percorso specificato non è valido, ad esempio in un'unità non mappata.
Il file specificato nel name parametro non è stato trovato.
Si è verificato un errore di I/O durante l'apertura della directory.
Il name parametro è in un formato non valido.
Il sistema operativo corrente non è Microsoft Windows 2000 o versione successiva.
Il percorso, il nome file specificato o entrambi superano la lunghezza massima definita dal sistema.
L'account di sistema corrente non dispone di privilegi amministrativi.
Impossibile trovare la directory.
Il name parametro ha specificato una directory di sola lettura.
oppure
Questa operazione non è supportata nella piattaforma corrente.
oppure
Il chiamante non dispone dell'autorizzazione richiesta.
Commenti
Questo costruttore recupera le informazioni sul controllo di accesso per la directory specificata e quindi crea un DirectorySecurity oggetto che incapsula tali informazioni. È quindi possibile esaminare, aggiungere o eliminare le informazioni di controllo di accesso per la directory specificata.