RecurringTaskSchedulerRemoveTask Method |
Removes a task so that it is no longer executed on a recurring basis.
Namespace:
AGI.Foundation.Infrastructure.Threading
Assembly:
AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 25.2.423.0 (25.2.423.0)
Syntaxpublic RecurringTaskStatistics RemoveTask(
RecurringTask task
)
Public Function RemoveTask (
task As RecurringTask
) As RecurringTaskStatistics
public:
RecurringTaskStatistics^ RemoveTask(
RecurringTask^ task
)
member RemoveTask :
task : RecurringTask -> RecurringTaskStatistics
Parameters
- task
- Type: AGI.Foundation.Infrastructure.ThreadingRecurringTask
The task to remove.
Return Value
Type:
RecurringTaskStatisticsThe final performance metrics associated with the removed task.
Exceptions| Exception | Condition |
|---|
| ArgumentNullException | Thrown if task is . |
| ArgumentException | Thrown if task was never added to the scheduler. |
See Also