FileSystemAclExtensions.CreateDirectory(DirectorySecurity, String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy katalog i zwraca go, upewniając się, że jest tworzony z określonymi zabezpieczeniami katalogu. Jeśli katalog już istnieje, zostanie zwrócony istniejący katalog.
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
Obiekt, który określa zabezpieczenia kontroli dostępu i inspekcji dla katalogu.
- path
- String
Ścieżka katalogu do utworzenia.
Zwraca
Obiekt informacji o katalogu reprezentujący utworzony katalog z podanymi właściwościami zabezpieczeń lub istniejący katalog.
Wyjątki
directorySecurity
lub path
ma wartość null
.
path
jest pusta.
Nie można odnaleźć części ścieżki.
Odmowa dostępu do ścieżki.
Uwagi
Ta metoda rozszerzenia została dodana do platformy .NET Core w celu zapewnienia funkcjonalności udostępnionej przez metodę System.IO.Directory.CreateDirectory(System.String,System.Security.AccessControl.DirectorySecurity)
.NET Framework.