C# Class FdoToolbox.Core.ETL.Operations.FdoOutputOperation

Output pipeline operation
Inheritance: FdoOperationBase
Exibir arquivo Open project: jumpinjackie/fdotoolbox Class Usage Examples

Protected Properties

Property Type Description
_clsDef ClassDefinition
_conn FdoToolbox.Core.Feature.FdoConnection
_mappings System.Collections.Specialized.NameValueCollection
_service FdoFeatureService

Public Methods

Method Description
Execute ( IEnumerable rows ) : IEnumerable

Executes the operation

FdoOutputOperation ( FdoConnection conn, string className ) : System

Constructor

FdoOutputOperation ( FdoConnection conn, string className, NameValueCollection propertyMappings ) : System

Constructor

Protected Methods

Method Description
IsUsingPropertyMappings ( ) : bool

Private Methods

Method Description
Bind ( FdoRow row ) : void
Prepare ( PropertyValueCollection propVals ) : void
RePrepare ( PropertyValueCollection propVals ) : void
Reverse ( NameValueCollection propertyMappings ) : NameValueCollection

Method Details

Execute() public method

Executes the operation
public Execute ( IEnumerable rows ) : IEnumerable
rows IEnumerable
return IEnumerable

FdoOutputOperation() public method

Constructor
public FdoOutputOperation ( FdoConnection conn, string className ) : System
conn FdoToolbox.Core.Feature.FdoConnection
className string
return System

FdoOutputOperation() public method

Constructor
public FdoOutputOperation ( FdoConnection conn, string className, NameValueCollection propertyMappings ) : System
conn FdoToolbox.Core.Feature.FdoConnection
className string
propertyMappings System.Collections.Specialized.NameValueCollection
return System

IsUsingPropertyMappings() protected method

protected IsUsingPropertyMappings ( ) : bool
return bool

Property Details

_clsDef protected_oe property

The FDO Class definition we're inserting data into
protected ClassDefinition _clsDef
return ClassDefinition

_conn protected_oe property

The output connection
protected FdoConnection,FdoToolbox.Core.Feature _conn
return FdoToolbox.Core.Feature.FdoConnection

_mappings protected_oe property

The property value mappings
protected NameValueCollection,System.Collections.Specialized _mappings
return System.Collections.Specialized.NameValueCollection

_service protected_oe property

The service bound to the output connection
protected FdoFeatureService _service
return FdoFeatureService