Data.Cloud.AzureAPI.TAzureQueueService.GetMessagesXML

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function GetMessagesXML(const QueueName: string;  NumOfMessages: Integer = 0; VisibilityTimeout: Integer = 0; ResponseInfo: TCloudResponseInfo = nil): string;

C++

System::UnicodeString __fastcall GetMessagesXML(const System::UnicodeString QueueName, int NumOfMessages = 0x0, int VisibilityTimeout = 0x0, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0));

Propriétés

Type Visibilité  Source Unité  Parent
function public
Data.Cloud.AzureAPI.pas
Data.Cloud.AzureAPI.hpp
Data.Cloud.AzureAPI TAzureQueueService

Description

Renvoie la représentation XML des messages.

Utilisez GetMessagesXML pour obtenir la représentation XML des messages depuis la file d'attente donnée.

Le tableau suivant indique la signification des paramètres :

Paramètre Description

QueueName

Le nom de la file d'attente pour laquelle obtenir des messages.

NumOfMessages

Le nombre maximal de messages à renvoyer.

VisibilityTimeout

La délai de réservation des messages.

ResponseInfo

La classe optionnelle dans laquelle stocker les informations de la réponse.


Si NumOfMessages n'est pas défini, la valeur par défaut 1 du serveur est utilisée. La valeur maximale autorisée est 32.

Si VisibilityTimeout n'est pas défini, la valeur par défaut du serveur (30 secondes) est utilisée. La valeur maximale autorisée est de 2 heures.

Notez que les messages renvoyés par cet appel auront leur Data.Cloud.CloudAPI.TCloudQueueMessage.PopReceipt spécifié, qui est un jeton unique au message pendant le délai d'attente de la visibilité (VisibilityTimeout) pouvant être utilisé pour supprimer le message.

Voir aussi