Data.Cloud.AzureAPI.TAzureTableService.UpdateEntity
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.