DefaultPropertiesToSend.UseJournalQueue Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que indica se uma cópia da mensagem deve ser mantida em um diário de computador no computador de origem.
public:
property bool UseJournalQueue { bool get(); void set(bool value); };
[System.Messaging.MessagingDescription("MsgUseJournalQueue")]
public bool UseJournalQueue { get; set; }
[<System.Messaging.MessagingDescription("MsgUseJournalQueue")>]
member this.UseJournalQueue : bool with get, set
Public Property UseJournalQueue As Boolean
Valor da propriedade
true
para exigir que uma cópia de uma mensagem seja mantida no diário do computador de origem depois de ter sido transmitida com êxito do computador de origem para a próxima etapa; caso contrário, false
. O padrão é false
.
- Atributos
Comentários
UseJournalQueue e especifique UseDeadLetterQueue como o Enfileiramento de Mensagens acompanhará uma mensagem. Se UseJournalQueue for true
, em cada etapa em que uma mensagem é transmitida, uma cópia será mantida no diário do computador no computador de origem.
A mensagem enviada só será copiada para a fila do diário se a fila de destino estiver em um computador remoto. Se o destino estiver no computador local, a mensagem será enviada diretamente para a fila; não há etapas intermediárias para exigir o registro em diário.
Quando você armazena mensagens em uma fila de diário, esvazie a fila periodicamente para remover mensagens que não são mais necessárias. As mensagens armazenadas em filas de diário contam com relação à cota do computador em que a fila reside (a cota do computador é definida pelo administrador).
Você não cria um diário ou fila de mensagens mortas. Essas são as filas do sistema geradas pelo Enfileiramento de Mensagens.
O registro em diário pode ser especificado pela mensagem e pela fila. Quando DefaultPropertiesToSend.UseJournalQueue é true
, a mensagem é registrada no diário quando é enviada. Quando MessageQueue.UseJournalQueue é true
, a mensagem é registrada no diário quando é recebida.