Language

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 または path が null。

path が空です。

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

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

注釈

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

適用対象