DefaultPropertiesToSend.UseJournalQueue Propriedade

Definição

Recebe ou define um valor que indica se uma cópia da mensagem deve ser mantida num diário de máquina 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 de Propriedade

true exigir que uma cópia de uma mensagem seja mantida no diário de máquina do computador de origem após ter sido transmitida com sucesso do computador de origem para a etapa seguinte; 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 UseJournalQueue for true, então em cada passo em que uma mensagem é transmitida, uma cópia é guardada no diário do computador de origem.

A mensagem enviada só será copiada para a fila de diário se a fila de destino estiver num computador remoto. Se o destino estiver no computador local, a mensagem é enviada diretamente para a fila; Não existem passos intermédios que obriguem a fazer journaling.

Quando armazena mensagens numa fila de diário, esvazia periodicamente a fila para remover mensagens que já não são necessárias. As mensagens armazenadas em filas de diário contam para a quota do computador onde a fila reside (a quota do computador é definida pelo administrador).

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

O journaling pode ser especificado tanto pela mensagem como pela fila. Quando DefaultPropertiesToSend.UseJournalQueue é true, a mensagem é registada no diário quando é enviada. Quando MessageQueue.UseJournalQueue é true, a mensagem é registada no diário quando é recebida.

Aplica-se a

Ver também