Condividi tramite


Procedura: archiviare messaggi in code diario

Aggiornamento: novembre 2007

È possibile impostare l'utilizzo delle code diario per i messaggi inviati in due modi: impostando una proprietà predefinita per il componente MessageQueue in modo tale da consentire l’uso dei diari in tutti i messaggi da esso inviati oppure impostando la registrazione delle code diario per i singoli messaggi inviati.

Per una panoramica dell'archiviazione dei diari, vedere Archiviazione delle code diario di messaggi.

Per utilizzare i diari per tutti i messaggi inviati da un'istanza del componente MessageQueue

  1. Creare un'istanza del componente MessageQueue e impostarne la proprietà Path sulla coda a cui si desidera fare riferimento. Per ulteriori informazioni, vedere Procedura: creare istanze del componente MessageQueue.

  2. Nella finestra Proprietà impostare la proprietà UseJournalQueue della classe DefaultPropertiesToSend del componente su true.

Per impostare la registrazione del diario per un singolo messaggio

  1. Creare il messaggio che si desidera inviare.

  2. Nel codice impostare la proprietà UseJournalQueue su true. Il codice dovrebbe risultare simile al seguente:

    Message1.UseJournalQueue = True
    
         Message1.UseJournalQueue = true;
    

Per impostare la registrazione del diario per i messaggi rimossi da una coda

  1. Creare un'istanza del componente MessageQueue e impostarne la proprietà Path sulla coda a cui si desidera fare riferimento. Per ulteriori informazioni, vedere Procedura: creare istanze del componente MessageQueue.

  2. Impostare la proprietà UseJournalQueue del componente MessageQueue che fa riferimento alla coda su true. Il codice dovrebbe risultare simile al seguente:

    MessageQueue1.UseJournalQueue = True
    
         MessageQueue1.UseJournalQueue = true;
    

Per impostare la dimensione massima per una coda diario

  1. Creare un'istanza del componente MessageQueue e impostarne la proprietà Path sulla coda diario a cui si desidera fare riferimento. Per ulteriori informazioni, vedere Procedura: creare istanze del componente MessageQueue.

  2. Impostare la proprietà MaximumJournalSize sulla capacità, in kilobyte, che si desidera utilizzare per la coda diario.

Vedere anche

Attività

Procedura: rimuovere il contenuto delle code

Procedura: richiedere la conferma per i messaggi

Procedura: creare istanze del componente MessageQueue

Concetti

Archiviazione delle code diario di messaggi

Proprietà predefinite dei messaggi

Altre risorse

Invio e serializzazione di messaggi