TeamFoundationIdentity 类
TeamFoundationIdentity的客户端实现。扩充代理生成的选件类
继承层次结构
System.Object
Microsoft.TeamFoundation.Framework.Client.TeamFoundationIdentity
命名空间: Microsoft.TeamFoundation.Framework.Client
程序集: Microsoft.TeamFoundation.Client(在 Microsoft.TeamFoundation.Client.dll 中)
语法
声明
Public NotInheritable Class TeamFoundationIdentity
public sealed class TeamFoundationIdentity
TeamFoundationIdentity 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
Descriptor | 此标识的标识描述符。标识的提供程序的唯一标识符。并验证与TFS时,客户端发送确定到服务器。用于许多标识管理任务(如AddMemberToApplicationGroup和ReadIdentity。TFS项目与此标识符或标识的TeamFoundationId。 | |
DisplayName | 标识的全名用于显示目的。显示名称来自标识提供程序(Active Directory,ACS)或能设置为TFS中的自定义显示名称。 | |
IsActive | 指示该标识是“当前”与源读取或已同步)的提供程序(。不意味着它是TFS valid users "组的成员(应使用“IsMember”查询回答这)。 | |
IsContainer | 指示该标识是组,可以包含其他标识作为成员。 | |
MemberOf | 包含此标识组的IdentityDescriptors。 | |
Members | 此标识的成员的IdentityDescriptors。 | |
TeamFoundationId | 在TFS中分配的标识符-适用于宿主中。TFS项目与此标识符或标识的类型描述符。 | |
UniqueName | ||
UniqueUserId | 这表明ID区别这些已删除的帐户(例如:joe: 1与. joe: 3.) |
页首
方法
名称 | 说明 | |
---|---|---|
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) | |
FromXml | ||
GetAttribute | 属性访问器。将返回调用方所提供的默认值,如果不存在特性(不要将引发)。 | |
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) | |
GetProperties() | 属性包。这可能是有用,例如,如果使用者必须将当前属性重复,并修改/移除基于模式匹配属性名称的数组。 | |
GetProperties(IdentityPropertyScope) | 属性包。这可能是有用,例如,如果使用者必须将当前属性重复,并修改/移除基于模式匹配属性名称的数组。 | |
GetProperty(String) | 属性访问器。将引发,如果未找到。 | |
GetProperty(IdentityPropertyScope, String) | 属性访问器。将引发,如果未找到。 | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
RemoveProperty(String) | 如果存在,移除特性。 | |
RemoveProperty(IdentityPropertyScope, String) | 如果存在,移除特性。 | |
SetAttribute | ||
SetProperty(String, Object) | 设置属性,复盖,如果已经设置为。 | |
SetProperty(IdentityPropertyScope, String, Object) | 设置属性,复盖,如果已经设置为。 | |
ToString | (重写 Object.ToString()。) | |
ToXml(XmlWriter, String) | ||
ToXml(XmlWriter, String, TeamFoundationIdentity) | ||
TryGetProperty(String, Object%) | 属性访问器。将返回null,如果未找到。 | |
TryGetProperty(IdentityPropertyScope, String, Object%) | 属性访问器。将返回null,如果未找到。 |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。