FileSystemAclExtensions.CreateDirectory(DirectorySecurity, String) Metod

Definition

Skapar en katalog och returnerar den, vilket säkerställer att den skapas med den angivna katalogsäkerheten. Om katalogen redan finns returneras den befintliga katalogen.

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

Parametrar

directorySecurity
DirectorySecurity

Ett objekt som avgör åtkomstkontroll och granskningssäkerhet för katalogen.

path
String

Sökvägen till katalogen som ska skapas.

Returer

Ett kataloginformationsobjekt som representerar antingen en skapad katalog med de angivna säkerhetsegenskaperna eller den befintliga katalogen.

Undantag

directorySecurity eller path är null.

path är tom.

Det gick inte att hitta en del av sökvägen.

Åtkomst till sökvägen nekas.

Kommentarer

Den här tilläggsmetoden lades till i .NET Core för att få de funktioner som tillhandahölls av metoden System.IO.Directory.CreateDirectory(System.String,System.Security.AccessControl.DirectorySecurity) .NET Framework.

Gäller för