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,以引入由 System.IO.Directory.CreateDirectory(System.String,System.Security.AccessControl.DirectorySecurity) .NET Framework 方法提供的功能。

适用于