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 */;
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
- Data.Cloud.AmazonAPI.TAmazonQueueService.DeleteQueue
- Data.Cloud.AmazonAPI.TAmazonQueueService
- Data.Cloud.AmazonAPI.TAmazonQueueAttribute
- Amazon-Dokumentation (EN)