Condividi tramite


MessageQueue.UseJournalQueue Proprietà

Definizione

Ottiene o imposta un valore che indica se i messaggi ricevuti vengono copiati nella coda del giornale di registrazione.

public:
 property bool UseJournalQueue { bool get(); void set(bool value); };
[System.Messaging.MessagingDescription("MQ_UseJournalQueue")]
public bool UseJournalQueue { get; set; }
[<System.Messaging.MessagingDescription("MQ_UseJournalQueue")>]
member this.UseJournalQueue : bool with get, set
Public Property UseJournalQueue As Boolean

Valore della proprietà

true se i messaggi ricevuti dalla coda vengono copiati nella relativa coda del journal; in caso contrario, false.

Attributi

Eccezioni

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

Esempio

L'esempio di codice seguente ottiene e imposta il valore della proprietà di una coda di UseJournalQueue messaggi.

// Set the queue's UseJournalQueue property value.
queue.UseJournalQueue = true;

// Display the new value of the queue's UseJournalQueue property.
Console.WriteLine("MessageQueue.UseJournalQueue: {0}",
    queue.UseJournalQueue);

Commenti

Quando l'applicazione Accodamento messaggi crea una nuova coda di applicazioni, crea automaticamente una coda journal associata nella stessa posizione. La coda journal viene usata per tenere traccia dei messaggi rimossi da una coda. L'impostazione di questa proprietà modifica la coda accodamento messaggi. Di conseguenza, tutte le altre MessageQueue istanze sono interessate dalla modifica.

La coda journal non tiene traccia dei messaggi rimossi dalla coda perché il timer di ricezione è scaduto, né tiene traccia dei messaggi eliminati dalla coda usando un servizio directory di Accodamento messaggi (Archivio informazioni o Active Directory).

Le applicazioni non possono inviare messaggi alle code del journal; sono limitati all'accesso in sola lettura di queste code. Inoltre, Accodamento messaggi non rimuove mai i messaggi dalle code del journal. L'applicazione che usa la coda deve cancellare questi messaggi ricevendoli o eliminando la coda.

Nella tabella seguente viene illustrato se questa proprietà è 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 No

Si applica a

Vedi anche