PeanutButter
Loading...
Searching...
No Matches
PeanutButter.Async.FluentTaskRunnerContinuation< T > Class Template Reference

More...

Inheritance diagram for PeanutButter.Async.FluentTaskRunnerContinuation< T >:
PeanutButter.Async.Interfaces.IFluentTaskRunnerContinuation< T >

Public Member Functions

 FluentTaskRunnerContinuation (Task initialWithoutResult, ITaskRunner taskRunner)
 Creates the continuation with the provided runner and task.
 FluentTaskRunnerContinuation (Task< T > initial, ITaskRunner taskRunner)
 Creates the continuation with the provided runner and task.
Task ContinueWith (Action< Task > next)
 Continues with the provide action.
Task< T2 > ContinueWith< T2 > (Func< Task< T >, T2 > next)
 Continues with the provided func.

Detailed Description

Member Function Documentation

◆ ContinueWith()

Task PeanutButter.Async.FluentTaskRunnerContinuation< T >.ContinueWith ( Action< Task > next)

Continues with the provide action.

Parameters
next
Returns

Implements PeanutButter.Async.Interfaces.IFluentTaskRunnerContinuation< T >.

◆ ContinueWith< T2 >()

Task< T2 > PeanutButter.Async.FluentTaskRunnerContinuation< T >.ContinueWith< T2 > ( Func< Task< T >, T2 > next)

Continues with the provided func.

Parameters
next
Template Parameters
T2
Returns

Implements PeanutButter.Async.Interfaces.IFluentTaskRunnerContinuation< T >.

◆ FluentTaskRunnerContinuation() [1/2]

PeanutButter.Async.FluentTaskRunnerContinuation< T >.FluentTaskRunnerContinuation ( Task initialWithoutResult,
ITaskRunner taskRunner )

Creates the continuation with the provided runner and task.

Parameters
initialWithoutResult
taskRunner

◆ FluentTaskRunnerContinuation() [2/2]

PeanutButter.Async.FluentTaskRunnerContinuation< T >.FluentTaskRunnerContinuation ( Task< T > initial,
ITaskRunner taskRunner )

Creates the continuation with the provided runner and task.

Parameters
initial
taskRunner

The documentation for this class was generated from the following file:
  • source/Async/PeanutButter.Async/FluentTaskRunnerContinuation.cs