[This is preliminary documentation and is subject to change.]
Overload List
Name | Description | |
---|---|---|
![]() ![]() | OnOk(Task, Action, TaskContinuationOptions) |
Chains task 'first' with 'next' if first is completed, not cancelled and not faulted.
Returns task that completes when 'next' completes
|
![]() ![]() | OnOk T1 (Task T1 , Action T1 , TaskContinuationOptions) |
Chains task 'first' with 'next' passing result of 'first' to 'next' if first is completed, not cancelled and not faulted.
Returns task that completes when 'next' completes
|
![]() ![]() | OnOk T1 (Task, Func Task T1 , TaskContinuationOptions, TaskContinuationOptions) |
Chains task 'first' with task returned by 'next' if first is completed, not cancelled and not faulted.
Returns task that completes after task returned by 'next' completes with result from 'next' task
|
![]() ![]() | OnOk T1, T2 (Task T1 , Func T1, Task T2 , TaskContinuationOptions, TaskContinuationOptions) |
Chains task 'first' with task returned by 'next' passing result of 'first' to 'next' if first is completed, not cancelled and not faulted.
Returns task that completes after task returned by 'next' completes with result from 'next' task
|
![]() ![]() | OnOk T1 (Task T1 , Func T1, Task , TaskContinuationOptions, TaskContinuationOptions) |
Chains task 'first' with task returned by 'next' passing result of 'first' to 'next' if first is completed, not cancelled and not faulted.
Returns task that completes after task returned by 'next' completes
|
See Also