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 .
Комментарии
Свойства UseJournalQueue и UseDeadLetterQueue определяют способ отслеживания сообщения в очереди сообщений. Если UseJournalQueue имеет значение true
, копия сохраняется в журнале компьютера на исходном компьютере на каждом шаге передачи сообщения.
Отправленное сообщение копируется в очередь журнала, только если очередь назначения находится на удаленном компьютере. Если назначение находится на локальном компьютере, сообщение отправляется непосредственно в очередь; Нет промежуточных шагов, чтобы требовать ведение журнала.
При хранении сообщений в очереди журнала периодически очищайте очередь, чтобы удалять ненужные сообщения. Сообщения, хранящиеся в очередях журналов, учитываются в квоте для компьютера, на котором находится очередь. (Квота компьютера задается администратором.)
Вы не создаете журнал или очередь недоставленных сообщений. Это обе системные очереди, создаваемые очередью сообщений.