Share via


DefaultPropertiesToSend.UseDeadLetterQueue Propiedad

Definición

Obtiene o establece un valor que indica si debe enviarse una copia del mensaje que no pudo entregarse a la cola de mensajes no enviados.

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

Valor de propiedad

true si el error en la entrega del mensaje debe dar como resultado el envío de una copia del mensaje a una cola de mensajes no enviados; false en cualquier otro caso. De manera predeterminada, es false.

Atributos

Comentarios

UseJournalQueue y UseDeadLetterQueue especifique cómo Message Queuing realizará un seguimiento de un mensaje. Si UseDeadLetterQueue es true, en caso de error de entrega (para mensajes no transaccionales), el mensaje se envía a la cola de mensajes no transaccionales en el equipo que no pudo entregar el mensaje (por ejemplo, si expira un temporizador de mensajes).

En el caso de un error de entrega para los mensajes transaccionales, el mensaje se envía a la cola de mensajes fallidos transaccionales en el equipo de origen en todos los casos negativos y en duda.

Cuando almacena mensajes en una cola de mensajes fallidos, vacía la cola periódicamente para quitar los mensajes que ya no son necesarios. Los mensajes almacenados en colas de mensajes fallidos cuentan con la cuota de tamaño del equipo donde reside la cola. El administrador establece la cuota de equipo y hace referencia al tamaño total asignado para almacenar mensajes en un equipo, no solo en una sola cola.

No se crea un diario ni una cola de mensajes fallidos. Estas son las dos colas del sistema generadas por Message Queuing.

Se aplica a

Consulte también