FileSystemAclExtensions.CreateDirectory(DirectorySecurity, String) Methode

Definition

Erstellt ein Verzeichnis und gibt es zurück und stellt sicher, 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 konnte nicht gefunden werden.

Der Zugriff auf den Pfad wird 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 mitzubringen.

Gilt für: