Data.Cloud.AmazonAPI.TAmazonQueueService.SetQueueProperty
Delphi
function SetQueueProperty(const QueueURL, Key, Value: string; ResponseInfo: TCloudResponseInfo = nil): Boolean; deprecated;
C++
bool __fastcall SetQueueProperty _DEPRECATED_ATTRIBUTE0 (const System::UnicodeString QueueURL, const System::UnicodeString Key, const System::UnicodeString Value, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0));
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| function | public | Data.Cloud.AmazonAPI.pas Data.Cloud.AmazonAPI.hpp |
Data.Cloud.AmazonAPI | TAmazonQueueService |
Beschreibung
Warnung: SetQueueProperty ist veraltet. Bitte verwenden Sie SetQueueAttributes.
Legt die Attribute der angegebenen Queue fest.
Folgende unterstützte Attribute können gesetzt werden:
VisibilityTimeout– Die Zeitdauer (in Sekunden), für die eine empfangene Nachricht verborgen wird.Policy– Die formale Beschreibung der Berechtigungen für eine Ressource (JSON-Objekt als String).MaximumMessageSize– Wie viel Byte eine Nachricht enthalten darf, damit diese von Amazon SQS nicht abgelehnt wird.MessageRetentionPeriod– Die Anzahl der Sekunden, die eine Nachricht von Amazon SQS beibehalten wird.
Weitere Informationen zum Format des Policy-Wertes finden Sie in der Amazon-Dokumentation zum Queue-Dienst.
SetQueueProperty gibt True zurück, wenn die Operation erfolgreich war, ansonsten False.
Die folgende Tabelle gibt die Bedeutung der Parameter an:
| Parameter | Beschreibung |
|---|---|
|
|
Der URL der Queue, für die die Attribute gesetzt werden sollen. |
|
|
Der Name des zu setzenden Attributs. |
|
|
Der Wert des zu setzenden Attributs. |
|
|
Die optionale Klasse zum Speichern von Antwortinformationen. |