Workspace 类
继承层次结构
System.Object
Microsoft.TeamFoundation.VersionControl.Server.Workspace
命名空间: Microsoft.TeamFoundation.VersionControl.Server
程序集: Microsoft.TeamFoundation.VersionControl.Server(在 Microsoft.TeamFoundation.VersionControl.Server.dll 中)
语法
声明
<CallOnDeserializationAttribute("AfterDeserialize")> _
<RequiredClientServiceAttribute("VersionControlServer")> _
Public Class Workspace _
Implements IRecordable
[CallOnDeserializationAttribute("AfterDeserialize")]
[RequiredClientServiceAttribute("VersionControlServer")]
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,如果工作区是本地工作区。 False,如果工作区是服务器工作区(繁体工作站)。 |
![]() |
LastAccessDate | 这是该日期传递到工作区中获得的上次的日解析。 |
![]() |
Name | 工作区名称。必须是唯一的特定OwnerName |
![]() |
Options | |
![]() |
OwnerAliases | |
![]() |
OwnerDisplayName | 拥有此工作区用户的显示名称。 |
![]() |
OwnerIdentifier | |
![]() |
OwnerIdentityType | 该方法使用结构服务器选件类IdentityDescriptor回IdentityDescriptor用于客户端。不中断Whidbey兼容性---有关Whidbey XML反序列化bug,则依赖于拥有的IdentityDescriptor有任何子元素和结束元素(缩写为)。因此,它应是窗体:"" |
![]() |
OwnerName | 拥有此工作区用户的标识名。 应为窗体DOMAIN \ USERNAME |
![]() |
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) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。