FileSystemAclExtensions.GetAccessControl 方法

定义

重载

GetAccessControl(DirectoryInfo)

返回目录的安全信息。

GetAccessControl(FileInfo)

返回文件的安全信息。

GetAccessControl(FileStream)

返回文件的安全信息。

GetAccessControl(DirectoryInfo, AccessControlSections)

返回目录的安全信息。

GetAccessControl(FileInfo, AccessControlSections)

返回文件的安全信息。

GetAccessControl(DirectoryInfo)

返回目录的安全信息。

C#
public static System.Security.AccessControl.DirectorySecurity GetAccessControl (this System.IO.DirectoryInfo directoryInfo);

参数

directoryInfo
DirectoryInfo

一个要从中获取安全信息的现有目录。

返回

目录的所有访问控制部分的安全描述符。

适用于

.NET 9 和其他版本
产品 版本
.NET Core 1.0, Core 1.1, 6, 7, 8, 9
Windows Desktop 3.0, 3.1, 5

GetAccessControl(FileInfo)

返回文件的安全信息。

C#
public static System.Security.AccessControl.FileSecurity GetAccessControl (this System.IO.FileInfo fileInfo);

参数

fileInfo
FileInfo

一个要从中获取安全信息的文件。

返回

文件的所有访问控制部分的安全描述符。

适用于

.NET 9 和其他版本
产品 版本
.NET Core 1.0, Core 1.1, 6, 7, 8, 9
Windows Desktop 3.0, 3.1, 5

GetAccessControl(FileStream)

返回文件的安全信息。

C#
public static System.Security.AccessControl.FileSecurity GetAccessControl (this System.IO.FileStream fileStream);

参数

fileStream
FileStream

一个要从中获取安全信息的现有文件。

返回

文件的所有访问控制部分的安全描述符。

例外

fileStreamnull

文件流已关闭。

适用于

.NET 9 和其他版本
产品 版本
.NET Core 1.0, Core 1.1, 6, 7, 8, 9
Windows Desktop 3.0, 3.1, 5

GetAccessControl(DirectoryInfo, AccessControlSections)

返回目录的安全信息。

C#
public static System.Security.AccessControl.DirectorySecurity GetAccessControl (this System.IO.DirectoryInfo directoryInfo, System.Security.AccessControl.AccessControlSections includeSections);

参数

directoryInfo
DirectoryInfo

一个要从中获取安全信息的现有目录。

includeSections
AccessControlSections

要检索的必需访问控制部分。

返回

目录的指定访问控制部分的安全描述符。

适用于

.NET 9 和其他版本
产品 版本
.NET Core 1.0, Core 1.1, 6, 7, 8, 9
Windows Desktop 3.0, 3.1, 5

GetAccessControl(FileInfo, AccessControlSections)

返回文件的安全信息。

C#
public static System.Security.AccessControl.FileSecurity GetAccessControl (this System.IO.FileInfo fileInfo, System.Security.AccessControl.AccessControlSections includeSections);

参数

fileInfo
FileInfo

一个要从中获取安全信息的现有文件。

includeSections
AccessControlSections

要从文件中检索的必需访问控制部分。

返回

文件的指定访问控制部分的安全描述符。

适用于

.NET 9 和其他版本
产品 版本
.NET Core 1.0, Core 1.1, 6, 7, 8, 9
Windows Desktop 3.0, 3.1, 5