IIdentityManagementService 接口

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

语法

声明
Public Interface IIdentityManagementService
public interface IIdentityManagementService

IIdentityManagementService 类型公开以下成员。

属性

  名称 说明
公共属性 IdentityDomainScope

页首

方法

  名称 说明
公共方法 AddMemberToApplicationGroup 将成员添加到 TFS 组。
公共方法 CreateApplicationGroup 创建一个 TFS 应用程序组
公共方法 DeleteApplicationGroup 删除 TFS 应用程序组
公共方法 GetScopeName 获取范围名称提供的范围 ID.
公共方法 IsMember 直接或嵌套成员的已扩展成员资格查询。
公共方法 IsOwnedWellKnownGroup 选择特定描述符是否 TeamFoundation 类型,该类型属于此 IMS 托管是已知的组。这不确认这些组确实存在,SID 模式满足这些要求的数据。
公共方法 IsOwner 选择特定描述符是否 TeamFoundation 类型,并属于该 IMS 托管。这不确认这些组确实存在,SID 模式属于该托管的属性。
公共方法 ListApplicationGroups 列表指定范围内的任何 TFS 应用程序组
公共方法 ReadIdentities(array<Guid[], MembershipQuery) 由 Team Foundation ID. 读取标识 批注-性能有非常快,当成员资格信息没有请求。
公共方法 ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions) 读取特定描述符的标识。先尝试 IMS 存储。如果找不到,则可选择为尝试与广告的源。 批注-性能有非常快,当成员资格信息没有请求。
公共方法 ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions) 读取基于搜索因素的标识。第一个从 IMS 存储读取的,(可选) 从象广告的源读取名为。
公共方法 ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions) 重载采用一个描述符。读取特定描述符的标识。先尝试 IMS 存储。如果找不到,则可选择为尝试与广告的源。 批注-性能有非常快,当成员资格信息没有请求。
公共方法 ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions) 重载带有一个搜索因素并返回遵循此排序的匹配。1.多个匹配项,有效的标识,如果存在,第一个匹配项。2.当具有唯一匹配项,匹配。3.当没有匹配时,则为 null。读取基于搜索因素的标识。第一个从 IMS 存储读取的,(可选) 从象广告的源读取名为。
公共方法 RefreshIdentity 现在刷新从提供程序的标识属性。此标识必须已在 IMS 存储。如果标识是组,也会刷新其直接成员及其属性 (异步)。
公共方法 RemoveMemberFromApplicationGroup 从 TFS 组移除成员。
公共方法 UpdateApplicationGroup 更新 TFS 应用程序组的属性

页首

请参阅

参考

Microsoft.TeamFoundation.Framework.Client 命名空间