| Interface | Description |
|---|---|
| TaskFailureResult | Describes how a task operation finished with failures. |
| TaskFinishEvent | An event that informs about a task having finished its execution. |
| TaskOperationDescriptor | Describes a task operation for which an event has occurred. |
| TaskOperationResult | Describes the result of running a task operation. |
| TaskProgressEvent | Root interface for all events that signal progress while executing a task. |
| TaskSkippedResult | Describes how a task operation was skipped. |
| TaskStartEvent | An event that informs about a task having started its execution. |
| TaskSuccessResult | Describes how a task operation finished successfully. |