Message.UseJournalQueue Свойство

Определение

Получает или задает значение, указывающее, должна ли копия сообщения храниться в журнале компьютера, являющегося источником этого сообщения.Gets or sets a value that indicates whether a copy of the message should be kept in a machine journal on the originating computer.

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

Значение свойства

Чтобы потребовать хранения копии сообщения в журнале компьютера-источника после успешной передачи сообщения с компьютера на следующий сервер, это значение должно быть равным true; в противном случае — false.true to require that a copy of a message be kept in the originating computer's machine journal after the message has been successfully transmitted (from the originating computer to the next server); otherwise, false. Значение по умолчанию — false.The default is false.

Атрибуты

Исключения

Очередь сообщений фильтруется, чтобы не учитывать свойство UseJournalQueue.The message queue is filtered to ignore the UseJournalQueue property.

Примеры

В следующем примере кода получается и задается значение UseJournalQueue свойства сообщения.The following code example gets and sets the value of a message's UseJournalQueue property.

Комментарии

Свойства UseJournalQueue иUseDeadLetterQueue определяют, каким способом служба очередей сообщений отслеживает сообщение.The UseJournalQueue and UseDeadLetterQueue properties specify how Message Queuing tracks a message. Если UseJournalQueue имеет trueзначение, то копия хранится в журнале компьютера на исходном компьютере на каждом шаге, на котором передается сообщение.If UseJournalQueue is true, then a copy is kept in the computer journal on the originating machine at each step that a message is transmitted.

Отправленное сообщение копируется в очередь журнала только в том случае, если очередь назначения находится на удаленном компьютере.The sent message is only copied to the journal queue if the destination queue is on a remote computer. Если назначение находится на локальном компьютере, сообщение отправляется непосредственно в очередь. нет промежуточных шагов, требующих ведения журнала.If the destination is on the local computer, the message is sent directly to the queue; there are no intermediate steps to require journaling.

При хранении сообщений в очереди журнала следует периодически очищать очередь, чтобы удалить сообщения, которые больше не нужны.When you store messages in a journal queue, clear the queue periodically to remove messages that are no longer needed. Сообщения, хранящиеся в очередях журнала, учитываются в квоте для компьютера, на котором находится очередь.Messages stored in journal queues count against the quota for the computer where the queue resides. (Квота компьютера задается администратором.)(The computer quota is set by the administrator.)

Не создается журнал или очередь недоставленных сообщений.You do not create a journal or dead-letter queue. Это Системные очереди, создаваемые очередью сообщений.These are both system queues that Message Queuing generates.

Применяется к

Дополнительно