Data.Cloud.AzureAPI.TAzureTableService.UpdateEntity

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function UpdateEntity(const TableName: string; Entity: TCloudTableRow;  ResponseInfo: TCloudResponseInfo = nil): Boolean;

C++

bool __fastcall UpdateEntity(const System::UnicodeString TableName, Data::Cloud::Cloudapi::TCloudTableRow* Entity, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0));

Propriétés

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


Description

Insère une ligne dans la table donnée, en remplaçant une version précédente de la ligne, s'il y en a une.

La méthode UpdateEntity insère une ligne dans la table donnée, en remplaçant une version précédente de la ligne, s'il y en a une. La ligne doit avoir une colonne PartitionKey et RowKey. Si la table contient une autre ligne ayant les clés PartitionKey et RowKey, celle-ci sera remplacée par cette ligne, en perdant toute colonne qu'elle avait initialement, mais que cette nouvelle ligne ne contient pas.

UpdateEntity renvoie True si l'insertion a été un succès, False sinon.

Le paramètre TableName spécifie le nom de la table dans laquelle insérer la ligne.

Le paramètre Entity spécifie la ligne à insérer.

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

Voir aussi