SecurityWebService.RemoveAccessControlList 方法
如果存在,从系统中移除访问控制列表 (acl)。 如果访问控制列表 (acl) 数据包含项,因此,只有将移除这些项,则为;如果不,将移除所有的访问控制列表 (acl) (这包括其所有相关访问控制项)。 如果递归为 true,访问控制列表 (acl) 的所有子级将被删除。 此外,如果递归,为 true,假定,会删除整个访问控制列表 (acl),列表中的不仅项。
命名空间: Microsoft.TeamFoundation.Server.Core.WebServices
程序集: Microsoft.TeamFoundation.Server.Core(在 Microsoft.TeamFoundation.Server.Core.dll 中)
语法
声明
<WebMethodAttribute> _
Public Function RemoveAccessControlList ( _
namespaceId As Guid, _
tokens As List(Of String), _
recurse As Boolean _
) As Boolean
[WebMethodAttribute]
public bool RemoveAccessControlList(
Guid namespaceId,
List<string> tokens,
bool recurse
)
参数
- namespaceId
类型:System.Guid
进行这些更改的命名空间。
- tokens
类型:System.Collections.Generic.List<String>
- recurse
类型:System.Boolean
如果为 true,所有在指定的下访问控制列表 (acl) 访问控制列表 (acl)
返回值
类型:System.Boolean
如果移除,则为 true 的内容
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。