СервисИнтеграцииМенеджер.<Имя сервиса интеграции>.УстановитьАктивность (IntegrationServiceManager.<Integration service name>.SetActive)
СервисИнтеграцииМенеджер.<Имя сервиса интеграции> (IntegrationServiceManager.<Integration service name>)
УстановитьАктивность (SetActive)
Доступен, начиная с версии 8.3.17.
Синтаксис:
УстановитьАктивность(<Активность>)Параметры:
<Активность> (обязательный)
- Если Истина, то сервис интеграции активен:
- Предоставляется возможность отправить сообщение.
- Выполняется подключение к каналам сервиса интеграции для получения сообщений.
- Вызывается обработчик для полученных сообщений.
- Если Ложь, то сервис интеграции не активен:
- При попытке отправить сообщение будет выбрасываться исключение.
- Выполняется отключение от ранее подключенных каналов сервиса интеграции.
- Обработчик для полученных сообщений не вызывается, включая те, что накоплены в локальной очереди сообщений.
Описание:
Устанавливает активность сервиса интеграции в текущей области данных или информационной базы.
Доступность:
Сервер, толстый клиент, внешнее соединение.
Примечание:
При установке выполняются следующие действия:- Если сервис интеграции разделен, исключение генерируется, если выполняется одно из перечисленных условий:
- У пользователя нет права "Администрирование данных".
- В сеансе используется разделитель, который не разделяет сервис интеграции.
- В сеансе не используется разделитель, который разделяет сервис интеграции.
- Изменяется активность сервиса интеграции для области данных.
- Значение хранится в базе данных для каждой области данных отдельно.
- Если сервис интеграции не разделен, исключение генерируется, если выполняется одно из перечисленных условий:
- У пользователя нет права "Администрирование".
- В сеансе используется любой разделитель.
- Изменяется активность сервиса интеграции для информационной базы.
- Значение хранится в базе данных.
- Активность кэшируется в течение 20 секунд.
- Задания обработки сервисов интеграции уведомляются о необходимости перезапуска. Если уведомление не будет получено, то задание обновит информацию об активности максимум через 20 секунд.
См. также:
СервисИнтеграцииМенеджер.<Имя сервиса интеграции>, метод ПолучитьАктивностьИспользование в версии:
Доступен, начиная с версии 8.3.17.
Описание изменено в версии 8.3.18.