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、工作和其他工作項目

執行緒安全

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.TeamFoundation.WorkItemTracking.Client 命名空間