C# Class Deeply.SequentialTask

Sequential Task definition.
Inheritance: CompositeTask
Show file Open project: jsnape/deeply Class Usage Examples

Public Methods

Method Description
SequentialTask ( ) : System

Initializes a new instance of the SequentialTask class.

SequentialTask ( IEnumerable tasks ) : System

Initializes a new instance of the SequentialTask class.

SequentialTask ( string name ) : System

Initializes a new instance of the SequentialTask class.

SequentialTask ( string name, IEnumerable tasks ) : System

Initializes a new instance of the SequentialTask class.

Protected Methods

Method Description
ExecuteInternalAsync ( ITaskContext context ) : System.Threading.Tasks.Task

Implementation function for the execution.

Method Details

ExecuteInternalAsync() protected method

Implementation function for the execution.
protected ExecuteInternalAsync ( ITaskContext context ) : System.Threading.Tasks.Task
context ITaskContext Verification context.
return System.Threading.Tasks.Task

SequentialTask() public method

Initializes a new instance of the SequentialTask class.
public SequentialTask ( ) : System
return System

SequentialTask() public method

Initializes a new instance of the SequentialTask class.
public SequentialTask ( IEnumerable tasks ) : System
tasks IEnumerable A sequence of tasks.
return System

SequentialTask() public method

Initializes a new instance of the SequentialTask class.
public SequentialTask ( string name ) : System
name string Task name.
return System

SequentialTask() public method

Initializes a new instance of the SequentialTask class.
public SequentialTask ( string name, IEnumerable tasks ) : System
name string Task name.
tasks IEnumerable A sequence of tasks.
return System