FileSystemAclExtensions.CreateDirectory(DirectorySecurity, String) 메서드

정의

지정된 디렉터리 보안을 사용하여 디렉터리를 만들어 반환합니다.Creates a directory and returns it, ensuring it is created with the specified directory security. 디렉터리가 이미 있는 경우 기존 디렉터리가 반환됩니다.If the directory already exists, the existing directory is returned.

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

디렉터리의 액세스 제어 및 감사 보안을 결정하는 개체입니다.An object that determines the access control and audit security for the directory.

path
String

만들 디렉터리의 경로입니다.The path of the directory to create.

반환

DirectoryInfo

제공된 보안 속성을 사용하여 만든 디렉터리 또는 기존 디렉터리를 나타내는 디렉터리 정보 개체입니다.A directory information object representing either a created directory with the provided security properties, or the existing directory.

예외

directorySecurity 또는 pathnull인 경우directorySecurity or path is null.

path가 비어 있는 경우path is empty.

일부 경로를 찾을 수 없습니다.Could not find a part of the path.

경로 액세스가 거부되었습니다.Access to the path is denied.

설명

이 확장 메서드는 .NET Framework 메서드에서 제공 하는 기능을 가져오기 위해 .NET Core에 추가 되었습니다 System.IO.Directory.CreateDirectory(System.String,System.Security.AccessControl.DirectorySecurity) .This extension method was added to .NET Core to bring the functionality that was provided by the System.IO.Directory.CreateDirectory(System.String,System.Security.AccessControl.DirectorySecurity) .NET Framework method.

적용 대상