Data.Cloud.AzureAPI.TAzureTableService.QueryEntitiesXML
Delphi
function QueryEntitiesXML(const TableName: string; const FilterExpression: string = ''; ResponseInfo: TCloudResponseInfo = nil; const NextPartitionKey: string = ''; const NextRowKey: string = ''): string; overload;
C++
System::UnicodeString __fastcall QueryEntitiesXML(const System::UnicodeString TableName, const System::UnicodeString FilterExpression = System::UnicodeString(), Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0), const System::UnicodeString NextPartitionKey = System::UnicodeString(), const System::UnicodeString NextRowKey = System::UnicodeString())/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Data.Cloud.AzureAPI.pas Data.Cloud.AzureAPI.hpp |
Data.Cloud.AzureAPI | TAzureTableService |
説明
指定されたテーブルのエンティティ(行)を返します。場合により結果をフィルタリングすることも可能です。
QueryEntitiesXML メソッドは、指定されたテーブルのエンティティ(行)を返します。場合により結果をフィルタリングすることも可能です。
最大で、1000 行が返されます。1000 行が返された場合には、ヘッダー値を利用して 'x-ms-continuation-NextPartitionKey'
および 'x-ms-continuation-NextRowKey'
を取得し、1001 番目の行の一意の識別子を取得してください。これらの値を取得するには、ResponseInfo
パラメータを使用する必要があります。この関数への次の呼び出しで一意の識別子の値(NextParitionKey
および NextRowKey
)を使用して、行群の次のバッチを取得します。
TableName
パラメータでは、行を取得してくるテーブルの名前を指定します。
FilterExpression
パラメータは、結果を精査するための任意のフィルタ式です。
ResponseInfo
パラメータには、レスポンス情報を保管する、任意のクラスを指定します。
NextPartitionKey
パラメータは、'x-ms-continuation-NextPartitionKey'
からの連続したトークン値です。
NextRowKey
パラメータは、'x-ms-continuation-NextRowKey'
からの連続したトークン値です。
メモ:
FilterExpression
パラメータに関するさらなる情報については、MSDN ドキュメントの「Querying Tables and Entities」を参照してください。