FileSystemAclExtensions.CreateDirectory(DirectorySecurity, String) Método

Definición

Crea un directorio y lo devuelve, asegurándose de que se crea con la seguridad de directorio especificada. Si el directorio ya existe, se devuelve el directorio existente.

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

Parámetros

directorySecurity
DirectorySecurity

Objeto que determina el control de acceso y la seguridad de auditoría del directorio.

path
String

Ruta de acceso del directorio que se va a crear.

Devoluciones

Objeto de información de directorio que representa un directorio creado con las propiedades de seguridad proporcionadas o el directorio existente.

Excepciones

directorySecurity o path es null.

path está vacía.

No se encuentra una parte de la ruta de acceso.

Acceso denegado a la ruta de acceso.

Comentarios

Este método de extensión se agregó a .NET Core para aportar la funcionalidad proporcionada por el System.IO.Directory.CreateDirectory(System.String,System.Security.AccessControl.DirectorySecurity) método de .NET Framework.

Se aplica a