Newer Version Available
SearchContext クラス
SearchContext のインスタンスが、DataSource.Connection クラスの search メソッドに提供されます。このインスタンスは、検索または SOSL 要求に対応します。
名前空間
SearchContext のコンストラクタ
SearchContext のコンストラクタは次のとおりです。
SearchContext(metadata, offset, maxResults, tableSelections, searchPhrase)
指定されたパラメータ値を使用して、SearchContext クラスのインスタンスを作成します。
署名
public SearchContext(List<DataSource.Table> metadata, Integer offset, Integer maxResults, List<DataSource.TableSelection> tableSelections, String searchPhrase)
パラメータ
- metadata
- 型: List<DataSource.Table>
- 照会する外部システムのテーブルを示すテーブルメタデータのリスト。
- offset
- 型: Integer
- クエリの結果セットへの開始行オフセットを指定します。
- maxResults
- 型: Integer
- 各バッチで返される行の最大数を指定します。
- tableSelections
- 型: List<DataSource.TableSelection>
- クエリとその詳細のリスト。詳細は、各 SOQL または SOSL クエリの FROM、ORDER BY、SELECT、および WHERE 句を表します。
- searchPhrase
- 型: String
- ユーザが入力した、大文字と小文字が区別される 1 つの句としての検索文字列。英数字以外はすべて削除されます。
SearchContext のプロパティ
SearchContext のプロパティは次のとおりです。
tableSelections
署名
public List<DataSource.TableSelection> tableSelections {get; set;}
プロパティ値
型: List<DataSource.TableSelection>