TeamFoundationVersionControlService.QueryMergesExtended 方法

QueryMergesExtended 给定版本范围用于查找特定 ItemSpec 的数据源更改。 结果是设置更改为 ExtendedMerge 的。 哪些包含该合并 (项目、版本、deletionId 和更改) 的源,并且变更集详细信息。

变更集不是完整的对象。 仅所有者、committer、日期、注释和 changesetId 填充。 无项目、释放说明或其他数据。

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

语法

声明
Public Function QueryMergesExtended ( _
    requestContext As TeamFoundationRequestContext, _
    workspaceName As String, _
    workspaceOwner As String, _
    target As ItemSpec, _
    versionTarget As VersionSpec, _
    versionFrom As VersionSpec, _
    versionTo As VersionSpec, _
    options As QueryMergesExtendedOptions _
) As TeamFoundationDataReader
public TeamFoundationDataReader QueryMergesExtended(
    TeamFoundationRequestContext requestContext,
    string workspaceName,
    string workspaceOwner,
    ItemSpec target,
    VersionSpec versionTarget,
    VersionSpec versionFrom,
    VersionSpec versionTo,
    QueryMergesExtendedOptions options
)

参数

  • workspaceName
    类型:System.String
    工作区域名称或 null。
  • workspaceOwner
    类型:System.String
    工作区域的所有者则为 null。

返回值

类型:Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
的结果 TeamFoundationDataReader 在下面的排序:ExtendedMerge[] -设置指定的项目和大小的 ExtendedMerges。

.NET Framework 安全性

请参阅

参考

TeamFoundationVersionControlService 类

Microsoft.TeamFoundation.VersionControl.Server 命名空间