DSAzure.TAzureQueueService.DeleteMessage

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function DeleteMessage(const QueueName: String; const MessageId: String; const PopReceipt: String): boolean;

C++

bool __fastcall DeleteMessage(const System::UnicodeString QueueName, const System::UnicodeString MessageId, const System::UnicodeString PopReceipt);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
DSAzure.pas
DSAzure.hpp
DSAzure TAzureQueueService


Beschreibung

Löscht eine Nachricht aus der angegebenen Queue.

DeleteMessage löscht die mit MessageId übereinstimmende Nachricht aus der Queue mit dem angegebenen Namen. Sie müssen auch einen Wert für PopReceipt übergeben. Diesen Wert ermitteln Sie im folgenden Aufruf:


xml = GetMessages('queue-name', 1);
MessageId := FQueueService.GetMessageId(xml);
popReceipt := FQueueService.GetPopReceipt(xml);

Siehe auch