Оглавление | Родительский раздел

ФоновоеЗадание.ОжидатьЗавершенияВыполнения (BackgroundJob.WaitForExecutionCompletion)

ФоновоеЗадание (BackgroundJob)
ОжидатьЗавершенияВыполнения (WaitForExecutionCompletion)

Синтаксис:

ОжидатьЗавершенияВыполнения(<Таймаут>)

Параметры:

<Таймаут> (необязательный)

Тип: Число.
Таймаут в секундах ожидания завершения задания. Если таймаут не определен, ожидание будет длиться до момента завершения задания.

Возвращаемое значение:

Тип: ФоновоеЗадание.
Возвращает обновленный объект типа ФоновоеЗадание для текущего задания при изменения состояния фонового заданий или по истечении таймаута.

Описание:

Ожидает успешного завершения задания. Если задание завершено, завершено аварийно, отменено, либо наступил таймаут, то ожидание прерывается и возвращается обновленный объект ФоновоеЗадание.
Ожидать завершения задания может только администратор или пользователь, запустивший задание.

Доступность:

Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).

Пример:

Задание = Задание.ОжидатьЗавершенияВыполнения(10);
Пока 
Задание.Состояние = СостояниеФоновогоЗадания.Активно Цикл
    Задание = Задание.ОжидатьЗавершенияВыполнения(10);
КонецЦикла
;
// фоновое задание завершено



Оглавление | Родительский раздел Платформа 8.3.13.1809