SfcObjectQuery 類別

定義

public class SfcObjectQuery
type SfcObjectQuery = class
Public Class SfcObjectQuery
繼承
SfcObjectQuery

建構函式

名稱 Description
SfcObjectQuery(IAlienRoot)
SfcObjectQuery(ISfcDomain, SfcObjectQueryMode)

為特定網域實例建立物件查詢。 查詢模式決定如何處理返回開啟迭代器的請求,以及應使用的特定連線。

SfcObjectQuery(ISfcDomain)

為特定領域實例物件階層與連線建立物件查詢。 如果你使用 ExecuteIterator,想在關閉前再查詢一次,可以考慮使用顯示支援多個主動查詢的超載功能,或直接使用 ExecuteCollection 來避免。

屬性

名稱 Description
ActiveQueriesMode

是單一查詢還是多個活躍查詢? 若標示多個查詢,則回傳的連線必須能執行查詢並取得結果,假設主連線正忙於處理已啟動的查詢。

SfcQueryExpression

最近處理的查詢字串。 這是可讀的,因為每次查詢執行都會傳遞要執行的查詢。

方法

名稱 Description
ExecuteDataTable(SfcQueryExpression, String[], OrderBy[])

執行查詢字串以取得指定欄位並回傳一個完整填充的 DataTable。

ExecuteIterator(SfcQueryExpression, String[], OrderBy[])

執行查詢字串並回傳 SfcObjectIterator,以列舉結果且不快取。 如果 MultipleActiveQuery 為真,那麼你必須在 GetConnection 請求時提供合適的連線,或改用 ExecuteCachedIterator 以避免此問題。

適用於