Share via


FileSystemAclExtensions.CreateDirectory(DirectorySecurity, String) Metoda

Definice

Vytvoří adresář a vrátí ho a zajistí jeho vytvoření se zadaným zabezpečením adresáře. Pokud adresář již existuje, vrátí se existující adresář.

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

Parametry

directorySecurity
DirectorySecurity

Objekt, který určuje zabezpečení řízení přístupu a auditu pro adresář.

path
String

Cesta k adresáři, který chcete vytvořit.

Návraty

Objekt informací o adresáři představující vytvořený adresář se zadanými vlastnostmi zabezpečení nebo existující adresář.

Výjimky

directorySecurity nebo path je null.

path je prázdný.

Nelze najít část cesty.

Přístup k cestě byl odepřen.

Poznámky

Tato metoda rozšíření byla přidána do .NET Core, aby přinesla funkce poskytované metodou System.IO.Directory.CreateDirectory(System.String,System.Security.AccessControl.DirectorySecurity) rozhraní .NET Framework.

Platí pro