Freigeben über


FileSystemAclExtensions.CreateDirectory(DirectorySecurity, String) Methode

Definition

Erstellt ein Verzeichnis und gibt es zurück, wobei sichergestellt wird, dass es mit der angegebenen Verzeichnissicherheit erstellt wird. Wenn das Verzeichnis bereits vorhanden ist, wird das vorhandene Verzeichnis zurückgegeben.

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

Parameter

directorySecurity
DirectorySecurity

Ein Objekt, das die Zugriffssteuerung und Überwachungssicherheit für das Verzeichnis bestimmt.

path
String

Der Pfad des zu erstellenden Verzeichnisses.

Gibt zurück

Ein Verzeichnisinformationsobjekt, das entweder ein erstelltes Verzeichnis mit den bereitgestellten Sicherheitseigenschaften oder das vorhandene Verzeichnis darstellt.

Ausnahmen

directorySecurity oder path ist null.

path ist leer.

Ein Teil des Pfads wurde nicht gefunden.

Der Zugriff auf den Pfad wurde verweigert.

Hinweise

Diese Erweiterungsmethode wurde .NET Core hinzugefügt, um die von der System.IO.Directory.CreateDirectory(System.String,System.Security.AccessControl.DirectorySecurity) .NET Framework-Methode bereitgestellte Funktionalität zu verwenden.

Gilt für: