DSAzure.TAzureQueueService.DeleteMessage
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);