Craig's Utility Library  4.0 Beta
Utilities.Workflow.Manager.GenericOperation< T > Class Template Reference

Generic operation More...

Inheritance diagram for Utilities.Workflow.Manager.GenericOperation< T >:
Utilities.Workflow.Manager.Interfaces.IOperation< T >

Public Member Functions

 GenericOperation ()
 Initializes a new instance of the GenericOperation<T> class. More...
 
 GenericOperation (Func< T, T > Operation)
 Initializes a new instance of the GenericOperation<T> class. More...
 
Execute (T Value)
 Executes the operation on the specified value. More...
 

Properties

string Name [get]
 Gets the name. More...
 
Func< T, T > Operation [get]
 Gets or sets the operation. More...
 
- Properties inherited from Utilities.Workflow.Manager.Interfaces.IOperation< T >
string Name [get]
 Gets the name of the operation More...
 

Detailed Description

Generic operation

Template Parameters
TData type

Definition at line 36 of file GenericOperation.cs.

Constructor & Destructor Documentation

Initializes a new instance of the GenericOperation<T> class.

Definition at line 41 of file GenericOperation.cs.

Initializes a new instance of the GenericOperation<T> class.

Parameters
OperationThe operation.

Definition at line 49 of file GenericOperation.cs.

Member Function Documentation

T Utilities.Workflow.Manager.GenericOperation< T >.Execute ( Value)

Executes the operation on the specified value.

Parameters
ValueThe value.
Returns
The result of the operation

Implements Utilities.Workflow.Manager.Interfaces.IOperation< T >.

Definition at line 71 of file GenericOperation.cs.

Property Documentation

Gets the name.

The name.

Definition at line 58 of file GenericOperation.cs.

Func<T, T> Utilities.Workflow.Manager.GenericOperation< T >.Operation
get

Gets or sets the operation.

The operation.

Definition at line 64 of file GenericOperation.cs.


The documentation for this class was generated from the following file: