C# Class HandCoded.Framework.Process

The Process class provides a basic process framework. Derived classes extend its functionality and specialise it to a particular task.
Datei anzeigen Open project: formicary/fpml-toolkit-csharp

Public Methods

Method Description
Run ( ) : void

Causes the Process to process to begin execution.

Protected Methods

Method Description
CleanUp ( ) : void

Provides a Process with a change to perform any closing actions. This implementation does nothing. Derived classes may extend the functionality.

Execute ( ) : void

The Execute method should perform one program execution cycle. The method is called repeatedly until the finished flag is set.

Process ( ) : System

Constructs a Process instance.

StartUp ( ) : void

Provides a Process with a chance to perform any initialisation. This implementation does nothing. Derived classes may extend the functionality.

Method Details

CleanUp() protected method

Provides a Process with a change to perform any closing actions. This implementation does nothing. Derived classes may extend the functionality.
protected CleanUp ( ) : void
return void

Execute() protected abstract method

The Execute method should perform one program execution cycle. The method is called repeatedly until the finished flag is set.
protected abstract Execute ( ) : void
return void

Process() protected method

Constructs a Process instance.
protected Process ( ) : System
return System

Run() public method

Causes the Process to process to begin execution.
public Run ( ) : void
return void

StartUp() protected method

Provides a Process with a chance to perform any initialisation. This implementation does nothing. Derived classes may extend the functionality.
protected StartUp ( ) : void
return void