FileSystemAclExtensions.CreateDirectory(DirectorySecurity, String) Metodo

Definizione

Crea una directory e la restituisce, assicurandosi che venga creata con la sicurezza della directory specificata. Se la directory esiste già, viene restituita la directory esistente.

public:
[System::Runtime::CompilerServices::Extension]
 static System::IO::DirectoryInfo ^ CreateDirectory(System::Security::AccessControl::DirectorySecurity ^ directorySecurity, System::String ^ path);
public static System.IO.DirectoryInfo CreateDirectory(this System.Security.AccessControl.DirectorySecurity directorySecurity, string path);
static member CreateDirectory : System.Security.AccessControl.DirectorySecurity * string -> System.IO.DirectoryInfo
<Extension()>
Public Function CreateDirectory (directorySecurity As DirectorySecurity, path As String) As DirectoryInfo

Parametri

directorySecurity
DirectorySecurity

Oggetto che determina il controllo di accesso e controlla la sicurezza per la directory.

path
String

Percorso della directory da creare.

Valori restituiti

Oggetto informazioni directory che rappresenta una directory creata con le proprietà di sicurezza fornite o la directory esistente.

Eccezioni

directorySecurity o path è null.

path è vuoto.

Impossibile trovare una parte del percorso.

L'accesso al percorso viene negato.

Commenti

Questo metodo di estensione è stato aggiunto a .NET Core per portare la funzionalità fornita dal metodo System.IO.Directory.CreateDirectory(System.String,System.Security.AccessControl.DirectorySecurity) .NET Framework.

Si applica a