Data.Cloud.AmazonAPI.TAmazonQueueService.PeekMessages

De RAD Studio API Documentation
Aller à : navigation, rechercher

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 pour NumOfMessages sont 1 - 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.

Voir aussi