Data.Cloud.AmazonAPI.TAmazonQueueService.PeekMessages

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function PeekMessages(const QueueURL: string; NumOfMessages: Integer;  ResponseInfo: TCloudResponseInfo = nil): TList<TCloudQueueMessage>; deprecated;

C++

System::Generics::Collections::TList__1<Data::Cloud::Cloudapi::TCloudQueueMessage*>* __fastcall PeekMessages _DEPRECATED_ATTRIBUTE0 (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

Warnung: PeekMessages ist veraltet. Bitte verwenden Sie ReceiveMessage.


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ür NumOfMessages sind 1 - 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.

Siehe auch