The IExecuteSubScheduledTask interface contains properties and methods that are used to work with the task of the scheduled tasks container that executes the unit.
| Property name | Brief description | |
| Assembly | The Assembly property determines the assembly that contains the repository unit that should be executed. | |
| SubName | The SubName property determines a name of the procedure/function that should be started in the unit. |
| Property name | Brief description | |
| Properties | The Properties property returns task parameters. | |
| State | The State property returns task state at the current moment. | |
| TaskChecker | The TaskChecker property determines task execution condition. |
| Method name | Brief description | |
| CreateChecker | The CreateChecker method creates a new condition of executing a task of the scheduled tasks container. | |
| CreateInvokeEvent | The CreateInvokeEvent method creates a new event of executing a task of the scheduled tasks container. | |
| ExecuteImmediate | The ExecuteImmediate method is executes a task in current repository. | |
| GetResults | The GetResults method returns task history. | |
| ResetResults | The ResetResults method clears task execution history and set it to the Ready state. |
See also: