ITaskExecutionManager Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides a collection of the tasks to manage during the task execution.
public interface class ITaskExecutionManager
public interface ITaskExecutionManager
type ITaskExecutionManager = interface
Public Interface ITaskExecutionManager
Properties
IsPerforming |
Gets a value that indicates whether the execution manager is performing the task. |
LastExecutionError |
Gets the exception error that occurred during the last execution. |
Tasks |
Gets the collection of tasks. |
Methods
Perform() |
Performs the tasks from the Tasks collection. |
Script(ISfcScriptCollector) |
Generates the script. |
Events
Cancelled |
Occurs when the execution manager indicates that all tasks has been cancelled. |
ExecutionProgress |
Occurs when the execution manager indicates the progress of task execution. |
IsPerformingChanged |
Occurs when the value of the IsPerforming property is changed. |
LogEntry |
Occurs when the value of the IsPerforming property has changed. |
Performed |
Occurs when the execution of all tasks is completed. |
Performing |
Occurs when the execution of all tasks is about to begin. |
TaskPerformed |
Occurs when the execution of a task is completed. |
TaskPerforming |
Occurs when the execution of an individual task is about to begin. |