2016-05-24 25 views
0

Ich versuche, MSMQ-Anwendung für den Empfang der Nachricht von Client-Anwendungen zu entwickeln. Ich kann Create Message Queue erstellen und Nachrichten senden/empfangen. Jetzt möchte ich die Nachrichten löschen, sobald sie gelesen werden. Ich habe keine Methoden mit der MessageQueue-Klasse angezeigt. Kann mir jemand dabei helfen?Wie lösche ich die Nachricht aus der Nachrichtenwarteschlange mit C#?

+0

Mögliches Duplikat von [Wie kann ich Nachrichten aus einer Warteschlange entfernen?] (Http://stackoverflow.com/questions/23227194/how-can-i-remove-messages-from-a-queue) – Liam

Antwort

1

Sobald eine Nachricht empfangen wurde, wird sie aus der Warteschlange entfernt. Wenn Sie peek verwenden, um Nachrichten anzuzeigen, sollten Sie anhalten und die Methode Receive verwenden.

Verwandte Themen