SfcObjectQuery 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
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 以避免此問題。 |