SecurityMasks 枚举

定义

指定检查目录对象的安全信息时的可用选项。 此枚举与 SecurityMasksSecurityMasks 属性一起使用。

此枚举支持其成员值的按位组合。

C#
[System.Flags]
public enum SecurityMasks
继承
SecurityMasks
属性

字段

名称 说明
Dacl 4

读取或写入任意访问控制列表 (DACL) 数据。

Group 2

读取或写入组数据。

None 0

不读取或写入安全数据。

Owner 1

读取或写入所有者数据。

Sacl 8

读取或写入系统访问控制列表 (SACL) 数据。

示例

using System.DirectoryServices;  
...  
DirectorySearcher src = new DirectorySearcher("…");  
src.PropertiesToLoad = new string[] {ntSecurityDescriptor,…};  
src.SecurityMasks = SecurityMasks.Dacl | SecurityMasks.Owner;  
SearchResultCollection res = src.FindAll();  

适用于

产品 版本
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9