Method | Description | |
---|---|---|
Execute ( ITaskContext context ) : void |
Executes the task synchronously. The default implementation just calls |
|
ExecuteAsync ( ITaskContext context ) : System.Threading.Tasks.Task |
Executes the task asynchronously.
|
|
Verify ( ITaskContext context ) : void |
Verifies the task synchronously. The default implementation just calls |
|
VerifyAsync ( ITaskContext context ) : System.Threading.Tasks.Task |
Verifies the task asynchronously.
|
Method | Description | |
---|---|---|
ExecuteInternalAsync ( ITaskContext context ) : System.Threading.Tasks.Task |
Implementation function for the execution.
|
|
NextTaskName ( ) : string |
Helper function to return a default task name.
|
|
TaskBase ( ) : System |
Initializes a new instance of the TaskBase class with a generated name.
|
|
TaskBase ( string name ) : System |
Initializes a new instance of the TaskBase class with the supplied name.
|
|
VerifyInternalAsync ( ITaskContext context ) : System.Threading.Tasks.Task |
Implementation function for the verification.
|
public Execute ( ITaskContext context ) : void | ||
context | ITaskContext | Execution context. |
return | void |
public ExecuteAsync ( ITaskContext context ) : System.Threading.Tasks.Task | ||
context | ITaskContext | Execution context. |
return | System.Threading.Tasks.Task |
protected abstract ExecuteInternalAsync ( ITaskContext context ) : System.Threading.Tasks.Task | ||
context | ITaskContext | Verification context. |
return | System.Threading.Tasks.Task |
protected TaskBase ( string name ) : System | ||
name | string | Task name. |
return | System |
public Verify ( ITaskContext context ) : void | ||
context | ITaskContext | Verification context. |
return | void |
public VerifyAsync ( ITaskContext context ) : System.Threading.Tasks.Task | ||
context | ITaskContext | Verification context. |
return | System.Threading.Tasks.Task |
protected VerifyInternalAsync ( ITaskContext context ) : System.Threading.Tasks.Task | ||
context | ITaskContext | Verification context. |
return | System.Threading.Tasks.Task |