Data.Cloud.AmazonAPI.TAmazonQueueService.PeekMessages
Delphi
function PeekMessages(const QueueURL: string; NumOfMessages: Integer; ResponseInfo: TCloudResponseInfo = nil): TList<TCloudQueueMessage>;
C++
System::Generics::Collections::TList__1<Data::Cloud::Cloudapi::TCloudQueueMessage*>* __fastcall PeekMessages(const System::UnicodeString QueueURL, int NumOfMessages, 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
Ruft eine Nachrichtenliste aus einer Warteschlange ab.
Diese Methode akzeptiert die folgenden Parameter:
QueueURL: Der URL der Warteschlange.NumOfMessages: Die maximale Anzahl der Nachrichten, die abgerufen werden sollen. Die zulässigen Werte fürNumOfMessagessind1 - 10.ResponseInfo: Optional. Die Klasse, die die Antwortinformationen speichert.
Diese Methode gibt eine Liste von Nachrichten zurück. Für diese Nachrichten ist kein PopReceipt-Wert angegeben.
PeekMessages ist GetMessages ähnlich. Der Hauptunterschied ist, dass PeekMessages Nachrichten anderer Anforderungen nicht ausblendet. Sie erhalten das gleiche Ergebnis, wenn Sie 0 als VisibilityTimeout-Parameter an GetMessages übergeben.