Data.Cloud.AmazonAPI.TAmazonQueueService.CreateQueue

De RAD Studio API Documentation
Aller à : navigation, rechercher

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 */;

Propriétés

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


Description

Crée une file d'attente avec le nom donné.

Si l'opération a réussi (la file d'attente est créée), cette méthode renvoie True. Sinon, cette méthode renvoie False.

CreateQueue accepte les paramètres suivants :

  • QueueName : Le nom de la file d'attente. Maximum length of the name is 80 characters. The characters allowed are: alphanumeric, hyphens, and underscores.
  • QueueURL : Paramètre out facultatif. L'URL de la file d'attente résultante ou une chaîne vide si la requête échoue.
  • DefaultVisibilityTimeout : Facultatif. Le délai de visibilité (en secondes) à utiliser pour cette file d'attente. La valeur par défaut est -1, agissant comme un indicateur, ce qui signifie que le délai de visibilité pour cette file d'attente est défini sur la valeur du délai par défaut, qui est de 30 secondes.
  • Attributes : Facultatif. Un tableau de valeurs TPair. Chaque paire contient un TAmazonQueueAttribute et une chaîne contenant la valeur pour ce TAmazonQueueAttribute.
  • ResponseInfo : Facultatif. La classe contentant les informations de réponse.

Voir aussi