Поделиться через


MessageQueue.UseJournalQueue Свойство

Определение

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

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

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

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

Атрибуты

Исключения

Произошла ошибка при доступе к методу очереди сообщений.

Примеры

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

// Set the queue's UseJournalQueue property value.
queue.UseJournalQueue = true;

// Display the new value of the queue's UseJournalQueue property.
Console.WriteLine("MessageQueue.UseJournalQueue: {0}",
    queue.UseJournalQueue);

Комментарии

Когда приложение очереди сообщений создает новую очередь приложений, она автоматически создает связанную очередь журнала в том же расположении. Очередь журнала используется для отслеживания сообщений, удаленных из очереди. Установка этого свойства изменяет очередь очереди очереди сообщений. Таким образом, любые другие MessageQueue экземпляры влияют на изменение.

Очередь журнала не отслеживает сообщения, удаленные из очереди, так как истек срок действия таймераto-beи не отслеживает сообщения, удаленные из очереди с помощью службы каталогов очереди сообщений (Information Store или Active Directory).

Приложения не могут отправлять сообщения в очереди журналов; Они ограничены доступом только для чтения этих очередей. Кроме того, очередь сообщений никогда не удаляет сообщения из очередей журналов. Приложение, использующее очередь, должно очистить эти сообщения, получая их или очищая очередь.

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

Режим рабочей группы В наличии
Локальный компьютер Да
Имя локального компьютера и прямого формата Да
Удаленный компьютер Нет
Имя удаленного компьютера и прямого формата Нет

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

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