|
static ChainedTask | Then (this ITask task, ITask nextTask) |
| Chain a task to run after a given task More...
|
|
static ChainedTask | Then (this ITask task, Action method) |
| Execute an action More...
|
|
static ChainedTask | Then (this ITask task, Action method, TimeSpan delay) |
| Execute an action after a delay More...
|
|
static ChainedTask | Then (this ITask task, Action method, int repeat, TimeSpan delay) |
| Execute an action n times, with a delay More...
|
|
static ChainedTask | Then (this ITask task, Func< TaskResult > method, TimeSpan frequency) |
| Execute an action with a frequency until done More...
|
|
static ChainedTask | Then (this ITask task, Func< IEnumerable< ITaskYieldAction >> yieldingTask) |
| Execute a chained task More...
|
|
static ChainedTask | Wait (this ITask task, TimeSpan timespan) |
| Wait a timespan More...
|
|
static ChainedTask | Wait (this ITask task, double seconds) |
| Wait a timespan More...
|
|
static ChainedTask | Wait (this ITask task, Func< bool > until) |
| Wait until a delegate return true More...
|
|
static ChainedTask | Wait (this ITask task, TimeSpan timespan, Action< double > tick, TimeSpan tickSpeed) |
| Wait for a duration of time, and execute a tick after every increment More...
|
|
static ChainedTask | Wait (this ITask task, TimeSpan timespan, Action< double > tick) |
| Wait for a duration of time, and execute a tick after every 0.25 second increment More...
|
|
static ChainedTask | Finally (this ITask task, Action< Exception > fin) |
| Promise the specified task will always run after the task completes or fails More...
|
|
static ChainedTask | Finally (this ITask task) |
| Promises the task will finish running and now explode More...
|
|