GetOperation 类

在“若要执行”的项列表获取返回客户端。

此选件类每个实例表示需要在客户端完成的内容的项。

继承层次结构

System.Object
  Microsoft.TeamFoundation.VersionControl.Server.GetOperation

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

语法

声明
<ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)> _
<CallOnDeserializationAttribute("AfterDeserialize")> _
Public Class GetOperation _
    Implements ICacheable
[ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)]
[CallOnDeserializationAttribute("AfterDeserialize")]
public class GetOperation : ICacheable

GetOperation 类型公开以下成员。

构造函数

  名称 说明
公共方法 GetOperation

页首

属性

  名称 说明
公共属性 Attributes 特性
公共属性 ChangeEx 挂起的更改更改。
公共属性 ChangeTypeOld 用于返回等待 v1.0 客户端的更改位在移除不兼容的位之后。
公共属性 ConflictingChangeTypeEx 更改发生冲突的挂起的更改。
公共属性 ConflictingChangeTypeOld 用于返回等待 v1.0 客户端的更改位在移除不兼容的位之后。
公共属性 ConflictingItemId ItemId 冲突挂起的更改。对于检测到客户端的命名空间冲突很有用。
公共属性 DeletionId 这是它已删除的项的,非零表示删除 ID。
公共属性 DownloadUrl 下载的文件的下载 URL 片段。
公共属性 Encoding 项目进行的编码。 如果挂起的添加或分支,这是的编码。
公共属性 HasConflict
公共属性 HashValue 这是文件版本的目录的 MD5 哈希值已调用获取。
公共属性 IsLatest 这将设置为 true 此 getoperation 时会调用调用方其在项目的最新版本操作。
公共属性 IsNamespaceConflict 该冲突是否为命名空间冲突或不向后兼容的一个字节-较新的客户端连接与早期服务器可以指示服务器是否填充了此或没有并返回以前逻辑 0 的流程指示未填充 1 指示它是命名空间冲突 2 指示它不是命名空间冲突
公共属性 ItemId
公共属性 ItemType
公共属性 LockLevel 锁定级别表示锁被应用于此项目。 如果项目为文件夹所提示锁对所有子项。
公共属性 PendingChangeId 此会话标识符表示单个值附加到更改。 它可以用于交互之间等待将调用。
公共属性 Properties 已废弃不用。特性
公共属性 PropertyValues 属性
公共属性 SourceLocalItem 如果客户端有此项目,的现有版本这是文件或文件夹的当前位置/名称。
公共属性 SourceServerItem 文件或文件夹的名称在优化服务器的服务器的储存库路径空间将回/这与目标服务器项目的所有项的。
公共属性 TargetLocalItem 这是文件或文件夹的目标位置/名称。
公共属性 TargetServerItem 文件或文件夹的名称在挂起空间
公共属性 VersionLocal 针对的版本 (变更集编号)。当前对您的工作区域。
公共属性 VersionRevertTo 在何处应恢复为此项目所做的更改,则取消的版本号。
公共属性 VersionServer 客户端应在其工作区项的版本号 (变更集编号) 具有。
公共属性 VersionServerDate 服务器版本提交日期/时间。

页首

方法

  名称 说明
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetArtifactSpec
公共方法 GetCachedSize
公共方法 GetDownloadUrlCount
公共方法 GetFileId
公共方法 GetHashCode 作为默认哈希函数。 (继承自 Object。)
公共方法 GetHashValue
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 SetDownloadUrl
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

线程安全

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

请参阅

参考

Microsoft.TeamFoundation.VersionControl.Server 命名空间