DefaultPropertiesToSend.UseDeadLetterQueue Propriedade

Definição

Recebe ou define um valor que indica se uma cópia da mensagem que não pôde ser entregue deve ser enviada para uma fila de letras mortas.

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 Propriedade

true se a falha na entrega da mensagem resultar no envio de uma cópia da mensagem para uma fila de letras mortas; caso contrário, false. A predefinição é false.

Atributos

Observações

UseJournalQueue e UseDeadLetterQueue especificar como a Fila de Mensagens irá rastrear uma mensagem. Se UseDeadLetterQueue for true, então, em caso de falha na entrega (para mensagens não transacionais), a mensagem é enviada para a fila de letras mortas não transacionais no computador que não conseguiu entregar a mensagem (por exemplo, se o temporizador da mensagem expirar).

No caso de falha de entrega para mensagens transacionais, a mensagem é enviada para a fila de letras mortas transacionais no computador de origem em todos os casos negativos e incertos.

Quando guardar mensagens numa fila de letras mortas, esvazie periodicamente a fila para remover mensagens que já não são necessárias. As mensagens armazenadas em filas de letras mortas contam para a quota de tamanho do computador onde a fila se encontra. A quota de computador é definida pelo administrador e refere-se ao tamanho total alocado para armazenar mensagens num computador, e não apenas numa única fila.

Não se cria um diário nem uma fila de cartas mortas. Ambas são filas de sistema geradas por Fila de Mensagens.

Aplica-se a

Ver também