ITaskExecutionManager Интерфейс

Определение

Предоставляет коллекцию задач, которыми необходимо управлять во время выполнения задачи.

public interface class ITaskExecutionManager
public interface ITaskExecutionManager
type ITaskExecutionManager = interface
Public Interface ITaskExecutionManager

Свойства

IsPerforming

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

LastExecutionError

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

Tasks

Возвращает коллекцию задач.

Методы

Perform()

Выполняет задачи из коллекции задач.

Script(ISfcScriptCollector)

Формирует скрипт.

События

Cancelled

Возникает, если диспетчер выполнения указывает, что все задачи отменены.

ExecutionProgress

Возникает, если диспетчер выполнения указывает ход выполнения задачи.

IsPerformingChanged

Возникает при изменении значения свойства IsPerforming.

LogEntry

Возникает после изменения значения свойства IsPerforming.

Performed

Возникает после завершения выполнения всех задач.

Performing

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

TaskPerformed

Возникает при завершении выполнения задачи.

TaskPerforming

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

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