Query 类

表示查询对工作项跟踪的服务。

继承层次结构

System.Object
  Microsoft.TeamFoundation.WorkItemTracking.Client.Query

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

语法

声明
Public NotInheritable Class Query
public sealed class Query

Query 类型公开以下成员。

构造函数

  名称 说明
公共方法 Query(WorkItemStore, String) 初始化查询选件类的新实例。
公共方法 Query(WorkItemStore, String, BatchReadParameterCollection) 初始化查询选件类的新实例。
公共方法 Query(WorkItemStore, String, IDictionary) 初始化查询选件类的新实例。
公共方法 Query(WorkItemStore, String, array<Int32[]) 初始化查询选件类的新实例。
公共方法 Query(WorkItemStore, String, IDictionary, Boolean) 初始化查询选件类的新实例。
公共方法 Query(WorkItemStore, String, array<Int32[], array<Int32[]) 初始化查询选件类的新实例。

页首

属性

  名称 说明
公共属性 AsOf 获取日期和时间,在本地时间,查询结果是最新的。
公共属性 AsOfUTC 获取日期和时间,UTC,请查询结果当前。
公共属性 DisplayFieldList 获取从服务器上调用 Field中的列表,在此查询执行时。
公共属性 IsBatchReadMode 获取描述的标志查询是否读取批参数。
公共属性 IsLinkQuery 获取描述的标志此查询是否针对 WorkItemLink 对象。
公共属性 IsTreeQuery 获取描述的标志此查询是否是递归在链接。
公共属性 QueryString 获取查询字符串。
公共属性 SortFieldList 获取可用于排序此查询结果的 SortFieldList
公共属性 WorkItemStore 获取要查询的 WorkItemStore

页首

方法

  名称 说明
公共方法 BeginCountOnlyQuery() 初始化将只返回计数结果的可取消的异步查询。
公共方法 BeginCountOnlyQuery(AsyncCallback) 初始化使用回调函数,将只返回计数结果的可取消的异步查询。
公共方法 BeginLinkQuery() 初始化将返回 WorkItemLinkInfo 对象的集合取消的异步查询。
公共方法 BeginLinkQuery(AsyncCallback) 初始化使用回调函数,将返回 WorkItemLinkInfo 对象的集合取消的异步查询。
公共方法 BeginQuery() 初始化 WorkItem 对象可取消的异步查询。
公共方法 BeginQuery(AsyncCallback) 通过使用回调函数,初始化 WorkItem 对象可取消的异步查询。
公共方法 BeginRegularQuery() 初始化 WorkItem ID 的查询。
公共方法 BeginRegularQuery(AsyncCallback) 通过使用回调函数,初始化 WorkItem ID 查询。
公共方法 EndCountOnlyQuery 完成功能将只返回计数结果的可取消的异步查询。
公共方法 EndLinkQuery 完成功能将返回一个数组 WorkItemLinkInfo 对象的可取消的异步查询。
公共方法 EndQuery 获取由查询的 WorkItemCollection 对象。
公共方法 EndRegularQuery 完成将返回一个数组 WorkItem ID 由查询的可取消的异步查询。
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetLinkTypes 获取一些与此查询的 WorkItemLinkTypeEnd 对象。
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 RunCountQuery 执行返回结果数的查询。
公共方法 RunLinkQuery 执行获取数组 WorkItemLinkInfo 对象的查询。
公共方法 RunQuery 执行获取 WorkItemCollection 包含 WorkItem 对象满足查询的查询。
公共方法 RunRegularQuery 执行获取一个数组 WorkItem ID 满足查询的查询。
公共方法 RunRevisionQuery 执行获取工作项版本的可枚举集合的查询。
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

事件

  名称 说明
公共事件 AsyncStateChanged 这次异步查询的状态更改,发生。调用 WorkItemAsyncEventHandler 事件处理程序。

页首

备注

有关工作项跟踪查询的说明,请参见 查询 Bug、任务和其他工作项

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.TeamFoundation.WorkItemTracking.Client 命名空间