Data.Cloud.AmazonAPI.TAmazonQueueService.PeekMessages
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));
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Data.Cloud.AmazonAPI.pas Data.Cloud.AmazonAPI.hpp |
Data.Cloud.AmazonAPI | TAmazonQueueService |
Description
Avertissement : PeekMessages est obsolète. Veuillez utiliser ReceiveMessage.
Récupère une liste de messages d'une file d'attente.
Cette méthode accepte les paramètres suivants :
QueueURL
: L'URL de la file d'attente.NumOfMessages
: Le nombre maximal de messages à récupérer. Les valeurs autorisées pourNumOfMessages
sont1 - 10
.ResponseInfo
: Facultatif. La classe qui stocke les informations sur la réponse.
Cette méthode renvoie une liste de messages. La valeur PopReceipt de ces messages n'a pas été spécifiée.
PeekMessages est semblable à GetMessages. La principale différence est que PeekMessages ne masque pas les messages des autres requêtes. Vous pouvez obtenir le même résultat si vous transmettez 0
en tant que paramètre VisibilityTimeout
à GetMessages.