Udostępnij za pośrednictwem


FileSystemAclExtensions.CreateDirectory(DirectorySecurity, String) Metoda

Definicja

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.

Dotyczy