Data.Cloud.AmazonAPI.TAmazonQueueService.CreateQueue

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function CreateQueue(const QueueName: string; const DefaultVisibilityTimeout: Integer = -1;  ResponseInfo: TCloudResponseInfo = nil): Boolean; overload;
function CreateQueue(const QueueName: string; out QueueURL: string; const DefaultVisibilityTimeout: Integer = -1;  ResponseInfo: TCloudResponseInfo = nil): Boolean; overload;
function CreateQueue(const QueueName: string; out QueueURL: string; Attributes: array of TQueueAttributePair;  ResponseInfo: TCloudResponseInfo = nil): Boolean; overload;

C++

bool __fastcall CreateQueue(const System::UnicodeString QueueName, const int DefaultVisibilityTimeout = 0xffffffff, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0))/* overload */;
bool __fastcall CreateQueue(const System::UnicodeString QueueName, /* out */ System::UnicodeString &QueueURL, const int DefaultVisibilityTimeout = 0xffffffff, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0))/* overload */;
bool __fastcall CreateQueue(const System::UnicodeString QueueName, /* out */ System::UnicodeString &QueueURL, System::Generics::Collections::TPair__2<TAmazonQueueAttribute,System::UnicodeString> *Attributes, const int Attributes_High, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0))/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Data.Cloud.AmazonAPI.pas
Data.Cloud.AmazonAPI.hpp
Data.Cloud.AmazonAPI TAmazonQueueService


Beschreibung

Erstellt eine Queue mit dem angegebenen Namen.

Wenn die Operation erfolgreich ist (die Queue wurde erstellt), gibt diese Methode True zurück. Andernfalls gibt diese Methode False zurück.

CreateQueue akzeptiert die folgenden Parameter:

  • QueueName: Der Name der Queue. Für diesen Namen sind maximal 80 Zeichen zulässig. Die zulässigen Zeichen sind: alphanumerische Zeichen, Bindestriche und Unterstriche.
  • QueueURL: Optionaler Parameter. Der URL der resultierenden Queue oder ein leerer String, wenn die Anforderung fehlschlägt.
  • DefaultVisibilityTimeout: Optional. Die Zeitüberschreitung (in Sekunden) für die Sichtbarkeit, die für diese Queue verwendet werden soll. Der Standardwert ist -1, der als Flag dient. Das bedeutet, dass die Zeitüberschreitung für diese Queue auf die Standardzeitüberschreitung von 30 Sekunden festgelegt wird.
  • Attributes: Optional. Ein Array von TPair-Werten. Jedes Paar enthält ein TAmazonQueueAttribute und einen String, der einen Wert für das TAmazonQueueAttribute enthält.
  • ResponseInfo: Optional. Die Klasse, die die Antwortinformationen enthält.

Siehe auch