MessageQueue.Purge Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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 |