WorkspaceInfo 类

包含已缓存的本地工作区域的属性。

继承层次结构

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.WorkspaceInfo

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

语法

声明
Public NotInheritable Class WorkspaceInfo _
    Implements IComparable
public sealed class WorkspaceInfo : IComparable

WorkspaceInfo 类型公开以下成员。

属性

  名称 说明
公共属性 Comment 获取与此工作区域的注释。
公共属性 Computer 获取找到工作区域的计算机。
公共属性 DisplayName 获取工作区域的格式化显示名称。
公共属性 LastSavedCheckin 获取或设置与上次保存的签入尝试的设置。
公共属性 Location 指示数据的位置 (挂起的更改,本地版本) 为此工作区域存储。
公共属性 MappedPaths 获取工作区域的映射。
公共属性 Name 获取工作区域的名称。
公共属性 Options 在工作区域设置的选项。
公共属性 OwnerAliases 工作区域所有者的别名。
公共属性 OwnerDisplayName 工作区域所有者的显示名称。
公共属性 OwnerName 获取工作区域的所有者。
公共属性 QualifiedName 这是工作区域的格式设置的唯一显示名称。
公共属性 SecurityToken 工作区域的访问控制列表 (acl) 的安全标记在工作区域安全命名空间。
公共属性 ServerGuid 获取运行 Team Foundation Server关联的服务器的 GUID。
公共属性 ServerUri 获取关联的服务器的统一资源标识符 (uri) 运行 Team Foundation Server的 (URI)。

页首

方法

  名称 说明
公共方法 Equals 此 WorkspaceInfo 实例与另一个比较。 (重写 Object.Equals(Object)。)
公共方法 FormatWorkspaceNameForException 在名称之间存在冲突发生时,设置冲突的工作区域名称异常。
公共方法 GetHashCode 获取此 WorkspaceInfo 实例的哈希代码。 (重写 Object.GetHashCode()。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 GetWorkspace(TeamFoundationServer) 已废弃不用。获取工作区域对象与此 WorkspaceInfo 实例。
公共方法 GetWorkspace(TfsTeamProjectCollection) 获取工作区域对象与此 WorkspaceInfo 实例。
公共方法 OwnerNameMatches 如果所有者名称与任何有效的所有者名称对于此工作区域,则返回 true。
公共方法 ToString 获取描述此 WorkspaceInfo 实例的字符串。 (重写 Object.ToString()。)

页首

运算符

  名称 说明
公共运算符静态成员 Equality 比较两 WorkspaceInfo 对象。
公共运算符静态成员 Inequality 比较两 WorkspaceInfo 对象。

页首

显式接口实现  

  名称 说明
显式接口实现私有方法 IComparable.CompareTo 比较这两种工作区域信息对象,首先比较服务器名称,然后比较工作区域名称和最后比较所有者。

页首

线程安全

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

请参阅

参考

Microsoft.TeamFoundation.VersionControl.Client 命名空间