Бөлісу құралы:


Message.UseJournalQueue Свойство

Определение

Возвращает или задает значение, указывающее, должна ли копия сообщения храниться в журнале компьютера на исходном компьютере.

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

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

true требуется, чтобы копия сообщения была сохранена в журнале компьютера исходного компьютера после успешной передачи сообщения (от исходного компьютера к следующему серверу); falseв противном случае . Значение по умолчанию — false.

Атрибуты

Исключения

Очередь сообщений фильтруется, чтобы игнорировать UseJournalQueue свойство.

Примеры

Следующий пример кода получает и задает значение свойства сообщения UseJournalQueue .

Комментарии

UseDeadLetterQueue Свойства UseJournalQueue указывают, как очередь сообщений отслеживает сообщение. Если UseJournalQueue это trueтак, то копия хранится в журнале компьютера на исходном компьютере на каждом шаге передачи сообщения.

Отправленное сообщение копируется только в очередь журнала, если целевая очередь находится на удаленном компьютере. Если назначение находится на локальном компьютере, сообщение отправляется непосредственно в очередь; Нет промежуточных шагов, чтобы требовать ведение журнала.

При хранении сообщений в очереди журнала периодически очищайте очередь, чтобы удалить сообщения, которые больше не нужны. Сообщения, хранящиеся в очередях журнала, учитывают квоту для компьютера, в котором находится очередь. (Квота компьютера устанавливается администратором.)

Вы не создаете журнал или очередь недоставленных писем. Это обе системные очереди, создаваемые очередью сообщений.

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

См. также раздел