FileSystemAclExtensions.CreateDirectory(DirectorySecurity, String) 方法

定义

创建一个目录并返回该目录,确保使用指定的目录安全性创建该目录。 如果该目录已存在,则返回现有目录。

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

参数

directorySecurity
DirectorySecurity

一个对象,用于确定目录的访问控制和审核安全性。

path
String

要创建的目录的路径。

返回

表示已创建的目录(包含提供的安全属性)或现有目录的目录信息对象。

例外

directorySecuritypathnull

path 为空。

找不到路径的某一部分。

对路径的访问被拒绝。

注解

此扩展方法已添加到 .NET Core,以引入 .NET Framework 方法提供System.IO.Directory.CreateDirectory(System.String,System.Security.AccessControl.DirectorySecurity)的功能。

适用于