FileSystemAclExtensions 类
定义
提供特定于 Windows 的静态扩展方法用来操作文件和目录的访问控制列表 (ACL) 安全属性。Provides Windows-specific static extension methods for manipulating Access Control List (ACL) security attributes for files and directories.
public ref class FileSystemAclExtensions abstract sealed
public static class FileSystemAclExtensions
[System.Security.SecurityCritical]
public static class FileSystemAclExtensions
type FileSystemAclExtensions = class
[<System.Security.SecurityCritical>]
type FileSystemAclExtensions = class
Public Module FileSystemAclExtensions
- 继承
-
FileSystemAclExtensions
- 属性
方法
| Create(DirectoryInfo, DirectorySecurity) |
创建一个新目录,确保使用指定的目录安全性创建该目录。Creates a new directory, ensuring it is created with the specified directory security. 如果该目录已存在,则不执行任何操作。If the directory already exists, nothing is done. |
| Create(FileInfo, FileMode, FileSystemRights, FileShare, Int32, FileOptions, FileSecurity) |
创建一个新的文件流,确保使用指定的属性和安全设置创建该文件流。Creates a new file stream, ensuring it is created with the specified properties and security settings. |
| 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. |
| GetAccessControl(DirectoryInfo) |
返回目录的安全信息。Returns the security information of a directory. |
| GetAccessControl(DirectoryInfo, AccessControlSections) |
返回目录的安全信息。Returns the security information of a directory. |
| GetAccessControl(FileInfo) |
返回文件的安全信息。Returns the security information of a file. |
| GetAccessControl(FileInfo, AccessControlSections) |
返回文件的安全信息。Returns the security information of a file. |
| GetAccessControl(FileStream) |
返回文件的安全信息。Returns the security information of a file. |
| 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. |