Data.Cloud.AzureAPI.TAzureTableService.MergeEntity

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

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

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Data.Cloud.AzureAPI.pas
Data.Cloud.AzureAPI.hpp
Data.Cloud.AzureAPI TAzureTableService


Beschreibung

Fügt eine Zeile in die gegebene Tabelle ein und führt diese Zeile mit einer früheren Version zusammen, falls vorhanden.

Die Methode MergeEntity fügt eine Zeile in die gegebene Tabelle ein und führt diese Zeile mit einer früheren Version zusammen, falls vorhanden. Die Zeile muss die Spalten PartitionKey und RowKey haben. Eine eventuell vorhandene Timestamp-Spalte wird ignoriert. Wenn in der Tabelle bereits eine andere Zeile mit den gegebenen Werten für die Spalten PartitionKey und RowKey vorhanden ist, wird sie mit der in diesem Aufruf angegebenen Zeile zusammengeführt. Die neue Zeile enthält alle Spalten der in dieser Methode angegebenen Zeile sowie alle Spalten der ursprünglichen Zeile, die nicht in der angegebenen Zeile vorhanden sind.

MergeEntity gibt True zurück, wenn das Einfügen erfolgreich war, ansonsten False.

Der Parameter TableName gibt den Namen der Tabelle an, in die die Zeile eingefügt werden soll.

Der Parameter Entity gibt die einzufügende Zeile an.

Der Parameter ResponseInfo gibt die optionale Klasse an, in der die Antwortinformationen gespeichert werden sollen.

Siehe auch