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

QueryLocator

query() コールで返される QueryResult オブジェクト内の queryLocator には、後続の queryMore() コールで使用する値が含まれます。次のガイドラインに注意してください。

  • 指定の queryLocator 値は、一度だけ使用します。その queryLocator 値を queryMore() コールで渡すと、API が QueryResult で新しい queryLocator を返します。
  • QueryLocator オブジェクトは、非活動状態が 15 分続くと自動的に期限切れになります。
  • ユーザは一度に最大 10 個のクエリカーソルを開くことができます。同じユーザとしてログインしているクライアントアプリケーションが、新しい QueryLocator カーソルを開こうとしたときに、10 個のカーソルがすでに開かれていると、そのうち最も古いカーソルが解放されます。クライアントアプリケーションがリリースされたクエリカーソルを開こうとすると、エラーになります。

異なる Lightning Platform 機能のカーソル制限は個別に追跡されます。たとえば、同時に 10 個のクエリカーソルを開き、10 個のメタデータ API カーソルを使用できます。

メモ

QueryLocator は、サーバ側のカーソルを表します。