继承层次结构
System.Object
Microsoft.TeamFoundation.VersionControl.Server.Workspace
命名空间: Microsoft.TeamFoundation.VersionControl.Server
程序集: Microsoft.TeamFoundation.VersionControl.Server(在 Microsoft.TeamFoundation.VersionControl.Server.dll 中)
语法
声明
<RequiredClientServiceAttribute("VersionControlServer")> _
<CallOnDeserializationAttribute("AfterDeserialize")> _
Public Class Workspace _
Implements IRecordable
[RequiredClientServiceAttribute("VersionControlServer")]
[CallOnDeserializationAttribute("AfterDeserialize")]
public class Workspace : IRecordable
Workspace 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
![]() |
Workspace | 线的默认值构造函数。 |
页首
属性
名称 | 说明 | |
---|---|---|
![]() |
Comment | 描述工作区域的注释。为空或 null 的。 注意:XML 将规范化所有行尾到 LF (\ n)。 |
![]() |
Computer | 此工作区域属于计算机的名称。 |
![]() |
EffectivePermissions | 只有 + 当,它将在该连接的此工作区域以客户端时,此字段填充。 它包含调用相关 webmethod 用户的有效 WorkspacePermissions:CreateWorkspace,UpdateWorkspace,QueryWorkspace,QueryWorkspaces。 通过使用静态方法 Workspace.PopulateEffectivePermissionsForUser,此字段填充。不应使用除在填写值后的安全计算取决于其与 PopulateEffectivePermissionsForUser。否则,使用 HasWorkspacePermission 或 CheckWorkspacePermission 之一在 SecurityManager。 |
![]() |
Folders | 某些此工作区域的工作文件夹映射。此属性不一定会返回最新。该数据库的文件夹。如果最新映射因此需要应调用 GetUpToDateFolders。 |
![]() |
IsLocal | 如果工作区域是本地工作区域,则为 true。 错误,如果工作区域是服务器工作区域 (繁体工作区域)。 |
![]() |
LastAccessDate | 这是一个日期对工作区域中获取了最后一个时间的日解析。 |
![]() |
Name | 工作区域的名称。必须是唯一的特定 OwnerName。 |
![]() |
Options | |
![]() |
OwnerAliases | |
![]() |
OwnerDisplayName | 拥有此工作区域用户的显示名称。 |
![]() |
OwnerIdentifier | |
![]() |
OwnerIdentityType | 该方法使用结构服务器选件类 IdentityDescriptor 回 IdentityDescriptor 用于客户端。不中断 Whidbey 兼容性---有关 Whidbey XML 反序列化 bug,则依赖于拥有的 IdentityDescriptor 有任何子元素和结束元素 (缩写为)。因此,它应是窗体:"" |
![]() |
OwnerName | 拥有此工作区域用户的标识名。 应为窗体字段\用户名。 |
![]() |
OwnerUniqueName | 拥有此工作区域用户的唯一名称。 |
![]() |
SecurityToken | 使用安全服务的工作区域命名空间的安全标记。 |
页首
方法
名称 | 说明 | |
---|---|---|
![]() |
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) |
![]() |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) |
![]() |
GetHashCode | 作为默认哈希函数。 (继承自 Object。) |
![]() |
GetType | 获取当前实例的 Type。 (继承自 Object。) |
![]() |
GetUpToDateFolders | 某些此工作区域的工作确保是最新的文件夹映射以及在数据库中。 |
![]() |
LocalItemToWorkingFolder | 返回描述的新 WorkingFolder 对象特定的本地路径如何在工作区域映射。 构造的 WorkingFolder 的路径将完全匹配给定的项目;即 WorkingFolder 对象不一定是重复的某个文件夹集合的 WorkingFolder 对象。 |
![]() |
LocalToServerItem | 将本地项是根据工作区域的工作文件夹的服务器项目。 如果 honorCloaks 为 true,一个掩蔽项将为您提供 ItemCloakedException。 如果 honorCloaks 为 false,一个掩蔽项将返回 null。 一个未映射的项目始终使您 ItemNotMappedException。 |
![]() |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) |
![]() |
RecordInformation | IRecordable.RecordInformation 记录的选件类信息。 |
![]() |
ServerItemToWorkingFolder | 返回描述的新 WorkingFolder 对象特定服务器路径如何在工作区域映射。 构造的 WorkingFolder 的路径将完全匹配给定的项目;即 WorkingFolder 对象不一定是重复的某个文件夹集合的 WorkingFolder 对象。 |
![]() |
ServerToLocalItem | 将服务器项目是根据工作区域的工作文件夹的 localitem 项目。 如果 honorCloaks 为 true,一个掩蔽项将为您提供 ItemCloakedException。 如果 honorCloaks 为 false,一个掩蔽项将返回 null。 一个未映射的项目始终使您 ItemNotMappedException。 |
![]() |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。