MessageQueue.Purge Methode

Definitie

Hiermee verwijdert u alle berichten in de wachtrij.

public:
 void Purge();
public void Purge();
member this.Purge : unit -> unit
Public Sub Purge ()

Uitzonderingen

Er is een fout opgetreden bij het openen van een Message Queuing-methode.

Voorbeelden

In het volgende codevoorbeeld ziet u het gebruik van Purge.


// Connect to a queue on the local computer.
MessageQueue^ queue = gcnew MessageQueue(".\\exampleQueue");

// Delete all messages from the queue.
queue->Purge();

queue->Close();

// Connect to a queue on the local computer.
MessageQueue queue = new MessageQueue(".\\exampleQueue");

// Delete all messages from the queue.
queue.Purge();

Opmerkingen

Als u de wachtrij opschont, wordt de vlag voor het wijzigen van de wachtrij ingesteld, wat van invloed is op de LastModifyTime eigenschap. Berichten die uit de wachtrij zijn verwijderd, gaan verloren; ze worden niet verzonden naar de wachtrij met dode letters of de logboekwachtrij.

In de volgende tabel ziet u of deze methode beschikbaar is in verschillende werkgroepmodi.

Werkgroepmodus Available
Lokale computer Ja
Naam van lokale computer en directe indeling Ja
Externe computer No
Naam van externe computer en directe indeling Ja

Van toepassing op

Zie ook