DeadLetterQueue Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Especifica o tipo de fila de letra morta a utilizar.
public enum class DeadLetterQueue
public enum DeadLetterQueue
type DeadLetterQueue =
Public Enum DeadLetterQueue
- Herança
Campos
| Name | Valor | Description |
|---|---|---|
| None | 0 | Não deve ser usada uma fila de letras mortas. |
| System | 1 | Use a fila de letra morta a nível do sistema. |
| Custom | 2 | Fila personalizada de letras mortas. |
Observações
A fila de letras mortas é uma fila no gestor de filas da aplicação de envio para mensagens expiradas que não foram entregues. A DeadLetterQueue enumeração especifica o tipo de fila de letra morta a utilizar. Os valores são:
Nenhuma: Não é necessária fila para cartas mortas. Se uma mensagem falhar na entrega, não é mantido qualquer registo dela na fila de letras mortas. Este é o valor padrão quando ExactlyOnce está definido como
false.Sistema: A fila de cartas mortas a nível do sistema é usada para registar mensagens que falham na entrega. O MSMQ tem uma fila transacional, de sistema, de letras mortas, e uma fila de letras mortas não transacional de sistema para registar mensagens expiradas que falharam a entrega de filas transacionais e não transacionais, respetivamente. Este é o valor padrão quando ExactlyOnce está definido como
true.Personalizado: A fila especificada em é CustomDeadLetterQueue usada para registar mensagens que falham na entrega.
Uma mensagem pode falhar em chegar à aplicação recetora por qualquer uma das seguintes razões:
Uma mensagem transacional é enviada para uma fila não transacional.
Uma mensagem não transacional é enviada para uma fila transacional.
Uma mensagem não autenticada é enviada para uma fila que aceita apenas mensagens autenticadas.
Uma mensagem não encriptada é enviada para uma fila que aceita apenas mensagens encriptadas.
O valor de tempo de vida da mensagem expira antes de ser entregue ao recetor.
A quota de armazenamento de mensagens do computador alvo ou a quota de armazenamento da fila de destino é ultrapassada, ou não há espaço disponível no computador alvo quando a mensagem chega.
O remetente não tem os direitos de acesso necessários para colocar a mensagem na fila de destino.
A assinatura digital associada à mensagem não é válida.
Uma mensagem encriptada não pode ser desencriptada pelo gestor de fila de destino.
A fila de destino é eliminada ou apagada antes de a mensagem ser recuperada.