Принудительные изменения в свойствах очереди

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

Об этой задаче

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

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

  • Свойство Возможность совместного использования на странице свойств Расширенные указано как Совместное использование запрещено.
  • В одном или нескольких приложениях открыта очередь для ввода.
  • Верны оба следующих утверждения:
    • Свойство Использование изменено.
    • Одно или несколько сообщений в очереди, или одно или несколько приложений имеют открытые очереди.

Изменения в очередях псевдонимов необходимо произвести принудительно в следующих условиях:

  • Указано свойство Базовый объект.
  • Приложение имеет открытую очередь.

Изменения в удаленных очередях необходимо произвести принудительно в следующих условиях:

  • Свойство Очередь передачи изменено.
  • В одном или нескольких приложениях эта очередь открыта как удаленная.
  • Верны оба следующих утверждения:
    • Изменен любой из атрибутов: Удаленная очередь, Удаленный администратор очередей, Очередь передачи.
    • В одном или нескольких приложениях открыта очередь, которая обрабатывается этим определением как псевдоним администратора очередей.