この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

QueryContext クラス

QueryContext のインスタンスが、DataSource.Connection クラスの query メソッドに提供されます。このインスタンスは、SOQL 要求に対応します。

名前空間

DataSource

QueryContext プロパティ

QueryContext のプロパティは次のとおりです。

queryMoreToken

結果の後続のバッチを決定および取得するサーバ駆動ページングで使用されるクエリトークン。

署名

public String queryMoreToken {get; set;}

プロパティ値

型: String

tableSelection

SOQL または SOSL クエリの FROMORDER BYSELECT、および WHERE 句を表すクエリの詳細。

署名

public DataSource.TableSelection tableSelection {get; set;}

プロパティ値

型: DataSource.TableSelection

QueryContext メソッド

QueryContext のメソッドは次のとおりです。

get(metadata, offset, maxResults, tableSelection)

QueryContext クラスのインスタンスを作成します。

署名

public static DataSource.QueryContext get(List<DataSource.Table> metadata, Integer offset, Integer maxResults, DataSource.TableSelection tableSelection)

パラメータ

metadata
型: List<DataSource.Table>
クエリする外部システムのテーブルを示すテーブルメタデータのリスト。
offset
型: Integer
クライアント駆動ページングに使用します。クエリの結果セットへの開始行オフセットを指定します。
maxResults
型: Integer
クライアント駆動ページングに使用します。各バッチで返される行の最大数を指定します。
tableSelection
型: DataSource.TableSelection
SOQL または SOSL クエリの FROMORDER BYSELECT、および WHERE 句を表すクエリの詳細。

戻り値

型: DataSource.QueryContext