Data.Cloud.AmazonAPI.TAmazonTableService.BatchDeleteColumns

From RAD Studio API Documentation
Jump to: navigation, search

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

TableName

The name of the table the rows are in.

BatchColumns

The rows containing the columns to delete, as well as the itemName() column.

ResponseInfo

The optional class for storing response info into.

See Also