VersionControlServer.QueryHistory 方法 (String, VersionSpec, Int32, RecursionType, String, VersionSpec, VersionSpec, Int32, Boolean, Boolean, Boolean, Boolean)
获取 Changeset 对象的集合与指定的项目和版本。
命名空间: Microsoft.TeamFoundation.VersionControl.Client
程序集: Microsoft.TeamFoundation.VersionControl.Client(在 Microsoft.TeamFoundation.VersionControl.Client.dll 中)
语法
声明
Public Function QueryHistory ( _
path As String, _
version As VersionSpec, _
deletionId As Integer, _
recursion As RecursionType, _
user As String, _
versionFrom As VersionSpec, _
versionTo As VersionSpec, _
maxCount As Integer, _
includeChanges As Boolean, _
slotMode As Boolean, _
includeDownloadInfo As Boolean, _
sortAscending As Boolean _
) As IEnumerable
public IEnumerable QueryHistory(
string path,
VersionSpec version,
int deletionId,
RecursionType recursion,
string user,
VersionSpec versionFrom,
VersionSpec versionTo,
int maxCount,
bool includeChanges,
bool slotMode,
bool includeDownloadInfo,
bool sortAscending
)
参数
- path
类型:System.String
历史记录将查询的项的本地路径。此参数可以包含通配符。
- version
类型:Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
历史记录将查询项目的版本。
- deletionId
类型:System.Int32
项目的唯一删除 ID,则为;如果删除。否则,请指定 0。
- recursion
类型:Microsoft.TeamFoundation.VersionControl.Client.RecursionType
描述的标志历史记录是否将以递归方式查询。
- user
类型:System.String
历史记录将查询的用户。为所有用户指定 null。
- versionFrom
类型:Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
历史记录将查询的早期版本。指定 null 从第一变更集开始。
- versionTo
类型:Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
历史记录将查询的最新版本。指定 null 具有最新的变更集结束。
- maxCount
类型:System.Int32
历史记录项的最大数量返回的。指定 MaxValue 获取所有更改。
- includeChanges
类型:System.Boolean
描述的标志各个项所做的更改是否将包含变更集。否则,仅变更集元数据包括在内。
- slotMode
类型:System.Boolean
描述的标志历史记录项如何将搜索。如果“true”,返回的历史记录项可能反映出占用储存库的请求路径的多个项目。如果“错误”,返回的历史记录项将反映当前所请求的路径的这个项。
- includeDownloadInfo
类型:System.Boolean
描述的是获取必需的信息从服务器下载的变更集的标志。
- sortAscending
类型:System.Boolean
描述的是对升序结果的标志。指定错误不对结果进行排序。
返回值
类型:System.Collections.IEnumerable
Changeset 对象的集合与查询的。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。