TeamFoundationVersionControlService.QueryHistory 方法
返回有关项目及其子元素的变更集信息。 涉及所指定的项目并在versionFrom->versionTo范围内的maxCount最新的变更集将返回。
命名空间: Microsoft.TeamFoundation.VersionControl.Server
程序集: Microsoft.TeamFoundation.VersionControl.Server(在 Microsoft.TeamFoundation.VersionControl.Server.dll 中)
语法
声明
Public Function QueryHistory ( _
requestContext As TeamFoundationRequestContext, _
workspaceName As String, _
workspaceOwner As String, _
itemSpec As ItemSpec, _
versionItem As VersionSpec, _
user As String, _
versionFrom As VersionSpec, _
versionTo As VersionSpec, _
maxCount As Integer, _
includeFiles As Boolean, _
generateDownloadUrls As Boolean, _
slotMode As Boolean, _
sortAscending As Boolean _
) As TeamFoundationDataReader
public TeamFoundationDataReader QueryHistory(
TeamFoundationRequestContext requestContext,
string workspaceName,
string workspaceOwner,
ItemSpec itemSpec,
VersionSpec versionItem,
string user,
VersionSpec versionFrom,
VersionSpec versionTo,
int maxCount,
bool includeFiles,
bool generateDownloadUrls,
bool slotMode,
bool sortAscending
)
参数
- requestContext
类型:Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
请求上下文。
- workspaceName
类型:System.String
工作区名称(如果提供了本地路径)。
- workspaceOwner
类型:System.String
工作区所有者(如果提供了本地路径)。
- itemSpec
类型:Microsoft.TeamFoundation.VersionControl.Server.ItemSpec
根项目、deletionId和递归标志。接受服务器或本地路径。
- versionItem
类型:Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
使用的版本规范限定itemSpec。
- user
类型:System.String
显示变更集的用户创建。对==任何用户。
- versionFrom
类型:Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
返回的最旧的变更集。对==世纪。
- versionTo
类型:Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
返回的最新的变更集。现在== Null。
- maxCount
类型:System.Int32
返回的变更集的最大数目。
- includeFiles
类型:System.Boolean
是否在数据应包含文件(更改)。
- generateDownloadUrls
类型:System.Boolean
如果为true,则服务器将包含要求下载文件的信息。仅将此为true,如果下载使用对象返回的文件。调用会更快并且少带宽,在此参数中的错误(未指定它)的重载的默认值。
- slotMode
类型:System.Boolean
指定槽或项目模式行为。
- sortAscending
类型:System.Boolean
指示服务器返回在升序的顶部maxCount结果。
返回值
类型:Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
的结果TeamFoundationDataReader顺序如下:变更集[in] -数组变更集,最新第一个。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。