SystemAcl 类 
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示系统访问控制列表 (SACL)。
public ref class SystemAcl sealed : System::Security::AccessControl::CommonAclpublic sealed class SystemAcl : System.Security.AccessControl.CommonAcltype SystemAcl = class
    inherit CommonAclPublic NotInheritable Class SystemAcl
Inherits CommonAcl- 继承
构造函数
| SystemAcl(Boolean, Boolean, Byte, Int32) | 用指定的值初始化 SystemAcl 类的新实例。 | 
| SystemAcl(Boolean, Boolean, Int32) | 用指定的值初始化 SystemAcl 类的新实例。 | 
| SystemAcl(Boolean, Boolean, RawAcl) | 
属性
| BinaryLength | 获取当前 CommonAcl 对象的二进制表示形式的长度(以字节为单位)。 应该在使用 GetBinaryForm(Byte[], Int32) 方法将访问控制列表封送到二进制数组中之前使用此长度。(继承自 CommonAcl) | 
| Count | 获取当前 CommonAcl 对象中访问控制项 (ACE) 的数量。(继承自 CommonAcl) | 
| IsCanonical | 获取一个布尔值,该值指定当前 CommonAcl 对象中的访问控制项 (ACE) 是否处于规范顺序。(继承自 CommonAcl) | 
| IsContainer | 设置 CommonAcl 对象是否为一个容器。(继承自 CommonAcl) | 
| IsDS | 设置当前 CommonAcl 对象是否为一个目录对象的访问控制列表 (ACL)。(继承自 CommonAcl) | 
| IsSynchronized | 始终将此属性设置为  | 
| Item[Int32] | 获取或设置指定索引处的 CommonAce。(继承自 CommonAcl) | 
| Revision | 获取 CommonAcl 的修订级别。(继承自 CommonAcl) | 
| SyncRoot | 此属性始终返回  | 
方法
显式接口实现
| ICollection.CopyTo(Array, Int32) | 将当前 GenericAcl 的每个 GenericAce 复制到指定数组。(继承自 GenericAcl) | 
| IEnumerable.GetEnumerator() | 返回 AceEnumerator 类的新实例,该实例被转换为 IEnumerator 接口的实例。(继承自 GenericAcl) | 
扩展方法
| Cast<TResult>(IEnumerable) | 将 IEnumerable 的元素强制转换为指定的类型。 | 
| OfType<TResult>(IEnumerable) | 根据指定类型筛选 IEnumerable 的元素。 | 
| AsParallel(IEnumerable) | 启用查询的并行化。 | 
| AsQueryable(IEnumerable) | 将 IEnumerable 转换为 IQueryable。 |