Name |
Summary |
Status |
Cancel
|
Cancels the task with the specified identifier. |
public, abstract
|
OnTaskCompleted
|
Call to raise TaskCompleted event. |
protected
|
OnTaskStarted
|
Call to raise TaskStarted event. |
protected
|
OnTaskStarting
|
Call to raise TaskStarting event. |
protected
|
Start(Action(CancellationToken))
|
Starts the specified cancelable work using an asynchronous task. |
public
|
Start(Action(CancellationToken), CancellationToken)
|
Starts the specified work using an asynchronous task with the option to cancel the work prematurely. |
public
|
Start(Action(CancellationToken), TrackingToken)
|
Starts the specified cancelable work using an asynchronous task and option to specify if outcome should be tracked. |
public
|
Start(Action(CancellationToken), TrackingToken, CancellationToken)
|
Starts the specified work using an asynchronous task with the option to cancel the work prematurely and to specify if outcome should be tracked. |
public
|
Start(Action)
|
Starts the specified work using an asynchronous task. |
public
|
Start(Action, TrackingToken)
|
Starts the specified work using an asynchronous task and option to specify if outcome should be tracked. |
public
|
Start(TResult)(Func(CancellationToken, TResult), TrackingToken)
|
Starts the specified cancelable work using an asynchronous task and option to specify if outcome should be tracked. |
public
|
Start(TResult)(Func(CancellationToken, TResult), TrackingToken, CancellationToken)
|
Starts the specified work using an asynchronous task with the option to cancel the work prematurely and to specify if outcome should be tracked. |
public, abstract
|
Start(TResult)(Func(TResult), TrackingToken)
|
Starts the specified work using an asynchronous task and option to specify if outcome should be tracked. |
public
|
TaskExecutor Constructor
|
Initializes a new instance of the TaskExecutor class |
protected
|