Data.Cloud.AmazonAPI.TAmazonTableService.DeleteColumns

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function DeleteColumns(const TableName, RowId: string; const Columns: TStrings;  Conditionals: TList<TAmazonRowConditional>; ResponseInfo: TCloudResponseInfo = nil): Boolean; overload;
function DeleteColumns(const TableName, RowId: string; const Columns: TStrings;  ResponseInfo: TCloudResponseInfo = nil): Boolean; overload;

C++

bool __fastcall DeleteColumns(const System::UnicodeString TableName, const System::UnicodeString RowId, System::Classes::TStrings* const Columns, System::Generics::Collections::TList__1<TAmazonRowConditional>* Conditionals, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0))/* overload */;
bool __fastcall DeleteColumns(const System::UnicodeString TableName, const System::UnicodeString RowId, System::Classes::TStrings* const Columns, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0))/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
function public
Data.Cloud.AmazonAPI.pas
Data.Cloud.AmazonAPI.hpp
Data.Cloud.AmazonAPI TAmazonTableService


Description

Supprime les colonnes spécifiées de la ligne donnée.

Il existe deux méthodes DeleteColumns surchargées.

Pour la première, vous pouvez personnaliser la requête à travers le paramètre Conditionals. Le paramètre facultatif Conditionals spécifie les conditions dans lesquelles la suppression devrait survenir, et les conditions dans lesquelles elle ne devrait pas se produire. Pour plus d'informations, voir la documentation sur TAmazonRowConditional.

Si aucune colonne n'est spécifiée, la ligne est supprimée.

Chaque élément de la liste peut être un nom de colonne ou une paire délimiteur de nom de colonne et valeur de colonne.

DeleteColumns renvoie True si la suppression se termine sans déclencher d'exception, et False dans le cas contraire.

Le tableau suivant présente la signification des paramètres :

Paramètre Description

TableName

Le nom de la table dans laquelle se trouve la ligne.

RowId

La ligne dans laquelle supprimer des colonnes (ou la ligne à supprimer, si aucune colonne n'est spécifiée).

Columns

Les colonnes à supprimer, ou nil ou une liste vide pour supprimer la ligne.

Conditionals

Les conditions facultatives à remplir pour effectuer la suppression.

ResponseInfo

La classe facultative dans laquelle stocker les informations sur la réponse.

Voir aussi