FileSystemAclExtensions.CreateDirectory(DirectorySecurity, String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.