Condividi tramite


MessageQueue.Purge Metodo

Definizione

Elimina tutti i messaggi contenuti nella coda.

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

Eccezioni

Si è verificato un errore durante l'accesso a un metodo di Accodamento messaggi.

Esempio

L'esempio di codice seguente illustra l'uso di 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();

Commenti

L'eliminazione della coda fa sì che Accodamento messaggi imposti il flag di modifica della coda, che influisce sulla LastModifyTime proprietà . I messaggi eliminati dalla coda vengono persi; non vengono inviati alla coda dei messaggi non recapitabili o alla coda del journal.

Nella tabella seguente viene illustrato se questo metodo è disponibile in varie modalità gruppo di lavoro.

Modalità gruppo di lavoro Disponibile
Computer locale
Computer locale e nome del formato diretto
Computer remoto No
Nome del formato diretto e del computer remoto

Si applica a

Vedi anche