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

Newer Version Available

This content describes an older version of this product. View Latest

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