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

Nell'esempio di codice seguente viene illustrato 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

Se si elimina la coda, accodamento messaggi viene impostato 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
Computer remoto e nome del formato diretto

Si applica a

Vedi anche