AccessControlList 类

访问控制列表 (acl) 选件类被视为关联集 AccessControlEntries 与安全标记及其继承设置。 值得注意的是,访问控制列表 (acl) 选件类与 web 服务不访问,其方法调用时。 它为 AccessControlEntries 的更改提供登台区域一个受保护的标记的。 一次更改它可以保存到 web 服务传递到 SecurityNamespace 的访问控制列表 (acl)。

继承层次结构

System.Object
  Microsoft.TeamFoundation.Framework.Client.AccessControlList

命名空间:  Microsoft.TeamFoundation.Framework.Client
程序集:  Microsoft.TeamFoundation.Client(在 Microsoft.TeamFoundation.Client.dll 中)

语法

声明
Public Class AccessControlList
public class AccessControlList

AccessControlList 类型公开以下成员。

构造函数

  名称 说明
受保护的方法 AccessControlList()
公共方法 AccessControlList(String, Boolean) 创建新的访问控制列表 (acl)
公共方法 AccessControlList(String, Boolean, IEnumerable<AccessControlEntry>) 生成访问控制列表 (acl) 的实例

页首

属性

  名称 说明
公共属性 AccessControlEntries 适用于此访问控制列表 (acl) AccessControlEntries 的列表。
受保护的属性 IncludeExtendedInfoForAces
公共属性 InheritPermissions 如果此访问控制列表 (acl) 从父继承的权限,则为 true。
公共属性 Token 此标记访问控制列表 (acl)。

页首

方法

  名称 说明
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 作为默认哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 QueryAccessControlEntries 返回提供的类型描述符的 AccessControlEntries。
公共方法 QueryAccessControlEntry 返回提供的类型描述符的 AccessControlEntry。如果 AccessControlEntry 有关本访问控制列表 (acl) 的提供的类型描述符不存在此空 AccessControlEntry 将返回。
公共方法 RemoveAccessControlEntry 从应用于特定描述符的此访问控制列表 (acl) 移除 AccessControlEntry。
公共方法 RemovePermissions 从现有移除指定的权限位授权和此说明符的 denys。如果找不到描述符,未完成,并且空 AccessControlEntry 返回。
公共方法 SetAccessControlEntries 设置此访问控制列表 (acl) 的提供的 AccessControlEntry。
公共方法 SetAccessControlEntry 设置此访问控制列表 (acl) 的提供的 AccessControlEntry。
公共方法 SetPermissions 设置描述符的权限此访问控制列表 (acl)。
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.TeamFoundation.Framework.Client 命名空间