IdentityHelper 类

管理 Team Foundation 标识描述符的帮助器选件类。

继承层次结构

System.Object
  Microsoft.TeamFoundation.Framework.Client.IdentityHelper

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

语法

声明
Public NotInheritable Class IdentityHelper
public static class IdentityHelper

IdentityHelper 类型公开以下成员。

方法

  名称 说明
公共方法静态成员 CheckDescriptor
公共方法静态成员 CreateDescriptorFromSid(SecurityIdentifier) 创建从指定的SID的一 Team Foundation 标识描述符。
公共方法静态成员 CreateDescriptorFromSid(String) 创建从指定的SID的一 Team Foundation 标识描述符。
公共方法静态成员 CreateDescriptorFromSid(SecurityIdentifierInfo) 创建TFS或Windows描述符SID基于标识的。如果该类型已经知道,使用类型特定的创建方法会更快。TFS SID从S-1-9-1551374245启动。另一个将Windows。
公共方法静态成员 CreateSecurityToken
公共方法静态成员 CreateTeamFoundationDescriptor(SecurityIdentifier) 创建从指定的SID的一 Team Foundation 标识描述符。
公共方法静态成员 CreateTeamFoundationDescriptor(String) 创建从指定的SID的一 Team Foundation 标识描述符。
公共方法静态成员 CreateTeamFoundationDescriptor(SecurityIdentifierInfo) 使用TeamFoundation的标识创建的类型描述符。 批注-这不验证SID实际上是TeamFoundation SID。 但是,如果事实并非如此,失败后将出现问题,则此说明符用于IMS API。
公共方法静态成员 CreateWindowsDescriptor(SecurityIdentifier) 创建从指定的SID的Windows标识描述符。
公共方法静态成员 CreateWindowsDescriptor(String) 创建从指定的SID的Windows标识描述符。
公共方法静态成员 CreateWindowsDescriptor(SecurityIdentifierInfo) 使用Windows标识创建的类型描述符。 批注-这不验证SID实际上是Windows SID。 但是,如果事实并非如此,失败后将出现问题,则此说明符用于IMS API。
公共方法静态成员 GetDomainName 获取指定标识的域名。
公共方法静态成员 GetDomainUserName(TeamFoundationIdentity) 获取指定标识的显示名称。
公共方法静态成员 GetDomainUserName(TeamFoundationIdentity, String%) 获取指定标识的显示名称。并返回一个可解决的名称。
公共方法静态成员 GetGroupSpecialType
公共方法静态成员 IdentityHasName

页首

线程安全

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

请参见

参考

Microsoft.TeamFoundation.Framework.Client 命名空间