Data.Cloud.AmazonAPI.TAmazonRowConditional

From RAD Studio API Documentation
Jump to: navigation, search

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.

See Also