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

作成するディレクトリのパス。

戻り値

指定したセキュリティ プロパティを使用して作成されたディレクトリ、または既存のディレクトリのいずれかを表すディレクトリ情報オブジェクト。

例外

directorySecurity または pathnull です。

path が空です。

パスの一部が見つかりませんでした。

パスへのアクセスが拒否されました。

注釈

この拡張メソッドは、.NET Framework メソッドによって提供された機能を提供するために.NET Core にSystem.IO.Directory.CreateDirectory(System.String,System.Security.AccessControl.DirectorySecurity)追加されました。

適用対象