ITaskService.StopExecutionRelatedTask — метод (Task, Boolean)
Прекращает исполнение подчиненных заданий.
-
Пространство имён:
DocsVision.BackOffice.ObjectModel.Services
-
Сборка:
DocsVision.BackOffice.ObjectModel.dll
Синтаксис
TaskStopExecutionInfo StopExecutionRelatedTask(Task task, bool force)
- Параметры
-
- task
-
Тип:
Task
Задание
- force
-
Тип:
System.Boolean
Если true, то при наличии заблокированных заданий операция прекращения исполнения будет продолжена, иначе — прервана
- Возвращаемое значение
-
Содержимое ошибки, возникшей при прекращении заданий
Примеры
(1)
ITaskService taskService = objectContext.GetService<ITaskService>(); (2)
Task task = objectContext.GetObject<Task>(new Guid("00000000-0000-0000-0000-000000000000")); (3)
TaskStopExecutionInfo taskStopExecutionInfo = taskService.StopExecutionRelatedTask(task, true); (4)
1 | Инициализация контекста объектов. |
2 | Получение сервиса. |
3 | Получение задания. |
4 | Прекращение исполнения подчиненных заданий. |