Data.Cloud.AmazonAPI.TAmazonQueueService.CreateQueue
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 System::NativeInt 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.