Data.Cloud.AmazonAPI.TAmazonTableService.BatchDeleteColumns
Delphi
function BatchDeleteColumns(const TableName: string; BatchColumns: TList<TCloudTableRow>;
ResponseInfo: TCloudResponseInfo = nil): Boolean; overload;
C++
bool __fastcall BatchDeleteColumns(const System::UnicodeString TableName, System::Generics::Collections::TList__1<Data::Cloud::Cloudapi::TCloudTableRow*>* BatchColumns, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0))/* overload */;
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
function | public | Data.Cloud.AmazonAPI.pas Data.Cloud.AmazonAPI.hpp |
Data.Cloud.AmazonAPI | TAmazonTableService |
Description
Deletes the specified columns from the given row.
Each TCloudTableRow
in the list must have an internally stored column called 'itemName()', which is the row to delete columns from. This column will not be deleted unless it is the last column in the row after the delete operation.
Note that there is a limit of 25 items (rows) per call.
BatchDeleteColumns returns True if the deletion terminates without an exception being thrown, False otherwise.
The following table shows the significance of the parameters:
Parameter | Description |
---|---|
|
The name of the table the rows are in. |
|
The rows containing the columns to delete, as well as the itemName() column. |
|
The optional class for storing response info into. |