MessageQueue.Purge Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 | Sì |
| Computer locale e nome del formato diretto | Sì |
| Computer remoto | No |
| Computer remoto e nome del formato diretto | Sì |