Message.UseJournalQueue Property

Definition

Obtiene o establece un valor que indica si debe conservarse una copia del mensaje en un diario del equipo de origen.Gets or sets a value that indicates whether a copy of the message should be kept in a machine journal on the originating computer.

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

Property Value

Boolean

true para requerir que se conserve una copia del mensaje en el diario del equipo de origen después de transmitirse con éxito (desde este último al servidor siguiente); false en cualquier otro caso.true to require that a copy of a message be kept in the originating computer's machine journal after the message has been successfully transmitted (from the originating computer to the next server); otherwise, false. De manera predeterminada, es false.The default is false.

Attributes

Exceptions

La cola de mensajes se filtra para omitir la propiedad UseJournalQueue.The message queue is filtered to ignore the UseJournalQueue property.

Examples

En el ejemplo de código siguiente se obtiene y se establece el valor UseJournalQueue de la propiedad de un mensaje.The following code example gets and sets the value of a message's UseJournalQueue property.

Remarks

Las UseJournalQueue propiedades UseDeadLetterQueue y especifican cómo Message Queue Server realiza el seguimiento de un mensaje.The UseJournalQueue and UseDeadLetterQueue properties specify how Message Queuing tracks a message. Si UseJournalQueue estrue, se mantiene una copia en el diario del equipo en el equipo de origen en cada paso en el que se transmite un mensaje.If UseJournalQueue is true, then a copy is kept in the computer journal on the originating machine at each step that a message is transmitted.

El mensaje enviado solo se copia en la cola del diario si la cola de destino está en un equipo remoto.The sent message is only copied to the journal queue if the destination queue is on a remote computer. Si el destino está en el equipo local, el mensaje se envía directamente a la cola; no hay pasos intermedios para requerir el registro en diario.If the destination is on the local computer, the message is sent directly to the queue; there are no intermediate steps to require journaling.

Al almacenar mensajes en una cola del diario, borre la cola periódicamente para quitar los mensajes que ya no sean necesarios.When you store messages in a journal queue, clear the queue periodically to remove messages that are no longer needed. Los mensajes almacenados en colas de diario cuentan con la cuota del equipo en el que reside la cola.Messages stored in journal queues count against the quota for the computer where the queue resides. (El administrador establece la cuota de equipo).(The computer quota is set by the administrator.)

No se crea una cola de mensajes no enviados o de diario.You do not create a journal or dead-letter queue. Se trata de las dos colas del sistema que genera Message Queuing.These are both system queues that Message Queuing generates.

Applies to

See also