FileSystemAclExtensions.CreateDirectory(DirectorySecurity, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.