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
)
参数
- requestContext
类型:Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
请求上下文。
- workspaceName
类型:System.String
工作区域名称或 null。
- workspaceOwner
类型:System.String
工作区域的所有者则为 null。
- target
类型:Microsoft.TeamFoundation.VersionControl.Server.ItemSpec
查找源合并的组合目标项目。
- versionTarget
类型:Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
标识的目标版本。
- versionFrom
类型:Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
检索合并范围的开头。
- versionTo
类型:Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
检索合并范围的末尾。
返回值
类型:Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
的结果 TeamFoundationDataReader 在下面的排序:ExtendedMerge[] -设置指定的项目和大小的 ExtendedMerges。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。