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));
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Data.Cloud.AmazonAPI.pas Data.Cloud.AmazonAPI.hpp |
Data.Cloud.AmazonAPI | TAmazonQueueService |
Description
Renvoie des messages depuis la file d'attente donnée.
Si NumOfMessages
n'est pas défini, la valeur par défaut du serveur de 1 est utilisée. La valeur maximale autorisée est 10. Remarquez que les messages renvoyés par cet appel auront leur PopReceipt spécifié, qui est un jeton unique pour le message pendant VisibilityTimeout
qui peut être utilisé pour supprimer le message.
PeekMessages renvoie la liste des messages.
Le tableau suivant présente la signification des paramètres :
Paramètre | Description |
---|---|
|
L'URL de la file d'attente pour laquelle obtenir les messages. |
|
Le nombre maximal de messages à renvoyer. |
|
La classe facultative où stocker les informations sur la réponse. |