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

Output pipeline operation with support for SQL commands
Inheritance: FdoOutputOperation
Afficher le fichier Open project: jumpinjackie/fdotoolbox

Méthodes publiques

Méthode Description
Execute ( IEnumerable rows ) : IEnumerable
FdoSqlOutputOperation ( FdoConnection conn, string className ) : System
FdoSqlOutputOperation ( FdoConnection conn, string className, NameValueCollection propertyMappings ) : System
PrepareForExecution ( IPipelineExecuter pipelineExecuter ) : void

Private Methods

Méthode Description
BuildSql ( FdoRow obj ) : string
EscapeValue ( string value ) : string
GetNullValue ( ) : string
GetTableName ( ) : string
PrepareSqlTemplate ( FdoRow obj ) : void

Method Details

Execute() public méthode

public Execute ( IEnumerable rows ) : IEnumerable
rows IEnumerable
Résultat IEnumerable

FdoSqlOutputOperation() public méthode

public FdoSqlOutputOperation ( FdoConnection conn, string className ) : System
conn FdoToolbox.Core.Feature.FdoConnection
className string
Résultat System

FdoSqlOutputOperation() public méthode

public FdoSqlOutputOperation ( FdoConnection conn, string className, NameValueCollection propertyMappings ) : System
conn FdoToolbox.Core.Feature.FdoConnection
className string
propertyMappings System.Collections.Specialized.NameValueCollection
Résultat System

PrepareForExecution() public méthode

public PrepareForExecution ( IPipelineExecuter pipelineExecuter ) : void
pipelineExecuter IPipelineExecuter
Résultat void