Share via


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 命名空间