Data.Cloud.AzureAPI.TAzureTableService.QueryEntities

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function QueryEntities(const TableName: string; const FilterExpression: string = '';  ResponseInfo: TCloudResponseInfo = nil; const NextPartitionKey: string = ''; const NextRowKey: string = ''): TList<TCloudTableRow>; overload;

C++

System::Generics::Collections::TList__1<Data::Cloud::Cloudapi::TCloudTableRow*>* __fastcall QueryEntities(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 */;

Propriétés

Type Visibilité  Source Unité  Parent
function public
Data.Cloud.AzureAPI.pas
Data.Cloud.AzureAPI.hpp
Data.Cloud.AzureAPI TAzureTableService


Description

Renvoie les entités (lignes) pour la table spécifiée, en appliquant un filtrage facultatif au résultat.

La méthode QueryEntities renvoie les lignes de la table qui correspondent au filtre donné, ou toutes les lignes (jusqu'à 1000 lignes) si aucun filtre n'est donné.

1000 lignes sont renvoyées, au maximum. Si 1000 lignes sont renvoyées, utilisez les valeurs des en-têtes pour 'x-ms-continuation-NextPartitionKey' et 'x-ms-continuation-NextRowKey' pour obtenir l'identificateur unique de la 1001ème ligne. Pour obtenir ces valeurs, vous devez utiliser le paramètre ResponseInfo. Utilisez les valeurs de l'identificateur unique (NextParitionKey et NextRowKey) dans votre prochain appel à cette fonction pour récupérer le lot suivant de lignes.

Le paramètre TableName spécifie le nom de la table pour laquelle vous devez obtenir les lignes.

Le paramètre FilterExpression est l'expression de filtrage facultative pour l'affinage des résultats.

Le paramètre ResponseInfo spécifie la classe facultative où stocker les informations de réponse.

Le paramètre NextPartitionKey est la valeur de jeton de continuation depuis 'x-ms-continuation-NextPartitionKey'.

Le paramètre NextRowKey est la valeur de jeton de continuation depuis 'x-ms-continuation-NextRowKey'.

Remarque : Voir la documentation MSDN sur "Querying Tables and Entities" pour plus d'informations sur le paramètre FilterExpression.

Voir aussi