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 [in] -设置指定的项目和大小的ExtendedMerges。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。