FileSystemAclExtensions.SetAccessControl 메서드

정의

오버로드

SetAccessControl(DirectoryInfo, DirectorySecurity)

기존 디렉터리의 보안 특성을 변경합니다.Changes the security attributes of an existing directory.

SetAccessControl(FileInfo, FileSecurity)

기존 파일의 보안 특성을 변경합니다.Changes the security attributes of an existing file.

SetAccessControl(FileStream, FileSecurity)

기존 파일의 보안 특성을 변경합니다.Changes the security attributes of an existing file.

SetAccessControl(DirectoryInfo, DirectorySecurity)

기존 디렉터리의 보안 특성을 변경합니다.Changes the security attributes of an existing directory.

public:
[System::Runtime::CompilerServices::Extension]
 static void SetAccessControl(System::IO::DirectoryInfo ^ directoryInfo, System::Security::AccessControl::DirectorySecurity ^ directorySecurity);
public static void SetAccessControl (this System.IO.DirectoryInfo directoryInfo, System.Security.AccessControl.DirectorySecurity directorySecurity);
static member SetAccessControl : System.IO.DirectoryInfo * System.Security.AccessControl.DirectorySecurity -> unit
<Extension()>
Public Sub SetAccessControl (directoryInfo As DirectoryInfo, directorySecurity As DirectorySecurity)

매개 변수

directoryInfo
DirectoryInfo

기존 디렉터리입니다.An existing directory.

directorySecurity
DirectorySecurity

디렉터리에 적용할 보안 정보입니다.The security information to apply to the directory.

예외

directorySecuritynull입니다.directorySecurity is null.

SetAccessControl(FileInfo, FileSecurity)

기존 파일의 보안 특성을 변경합니다.Changes the security attributes of an existing file.

public:
[System::Runtime::CompilerServices::Extension]
 static void SetAccessControl(System::IO::FileInfo ^ fileInfo, System::Security::AccessControl::FileSecurity ^ fileSecurity);
public static void SetAccessControl (this System.IO.FileInfo fileInfo, System.Security.AccessControl.FileSecurity fileSecurity);
static member SetAccessControl : System.IO.FileInfo * System.Security.AccessControl.FileSecurity -> unit
<Extension()>
Public Sub SetAccessControl (fileInfo As FileInfo, fileSecurity As FileSecurity)

매개 변수

fileInfo
FileInfo

기존 파일입니다.An existing file.

fileSecurity
FileSecurity

파일에 적용할 보안 정보입니다.The security information to apply to the file.

예외

fileSecuritynull입니다.fileSecurity is null.

SetAccessControl(FileStream, FileSecurity)

기존 파일의 보안 특성을 변경합니다.Changes the security attributes of an existing file.

public:
[System::Runtime::CompilerServices::Extension]
 static void SetAccessControl(System::IO::FileStream ^ fileStream, System::Security::AccessControl::FileSecurity ^ fileSecurity);
public static void SetAccessControl (this System.IO.FileStream fileStream, System.Security.AccessControl.FileSecurity fileSecurity);
static member SetAccessControl : System.IO.FileStream * System.Security.AccessControl.FileSecurity -> unit
<Extension()>
Public Sub SetAccessControl (fileStream As FileStream, fileSecurity As FileSecurity)

매개 변수

fileStream
FileStream

기존 파일입니다.An existing file.

fileSecurity
FileSecurity

파일에 적용할 보안 정보입니다.The security information to apply to the file.

예외

fileStream 또는 fileSecuritynull인 경우fileStream or fileSecurity is null.

파일 스트림이 닫혔습니다.The file stream is closed.

적용 대상