Data.Cloud.AmazonAPI.TAmazonRowConditional
Delphi
TAmazonRowConditional = record
ColumnName: string;
ColumnValue: string;
ColumnExists: Boolean;
class function Create(const ColumnName, ColumnValue: string;
const ColumnExists: Boolean = True): TAmazonRowConditional; static;
end;
C++
struct DECLSPEC_DRECORD TAmazonRowConditional
{
public:
System::UnicodeString ColumnName;
System::UnicodeString ColumnValue;
bool ColumnExists;
static TAmazonRowConditional __fastcall Create(const System::UnicodeString ColumnName, const System::UnicodeString ColumnValue, const bool ColumnExists = true);
};
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
record struct |
public | Data.Cloud.AmazonAPI.pas Data.Cloud.AmazonAPI.hpp |
Data.Cloud.AmazonAPI | Data.Cloud.AmazonAPI |
Description
Conditional class for inserting or updating a row.
When inserting or deleting a row (in a non-batch operation), you can specify one or more conditions that must be met in order to perform the action. The conditions are: the server already contains a specific value for a specific column, or the column does not exist.
TAmazonRowConditional can be used to insure that multiple processes do not overwrite each other.