Class CreateErrorTableTask

This task will create a table that can store exceptions (and information about the affected records) that occur during a data flow execution

Inheritance
CreateErrorTableTask
Implements
Namespace: ETLBox.Logging
Assembly: ETLBox.Logging.dll
Syntax
    public sealed class CreateErrorTableTask : ControlFlowTask, ILoggableTask

Constructors

CreateErrorTableTask()

Declaration
    public CreateErrorTableTask()

CreateErrorTableTask(IConnectionManager, string)

Declaration
    public CreateErrorTableTask(IConnectionManager connectionManager, string tableName)
Parameters
TypeNameDescription
IConnectionManagerconnectionManager
stringtableName

CreateErrorTableTask(string)

Declaration
    public CreateErrorTableTask(string tableName)
Parameters
TypeNameDescription
stringtableName

Properties

DropAndCreateTable

Declaration
    public bool DropAndCreateTable { get; set; }
Property Value
TypeDescription
bool

TableName

Declaration
    public string TableName { get; set; }
Property Value
TypeDescription
string

Methods

Create(IConnectionManager, string)

Declaration
    public static void Create(IConnectionManager connectionManager, string tableName)
Parameters
TypeNameDescription
IConnectionManagerconnectionManager
stringtableName

Create(string)

Declaration
    public static void Create(string tableName)
Parameters
TypeNameDescription
stringtableName

DropAndCreate(IConnectionManager, string)

Declaration
    public static void DropAndCreate(IConnectionManager connectionManager, string tableName)
Parameters
TypeNameDescription
IConnectionManagerconnectionManager
stringtableName

DropAndCreate(string)

Declaration
    public static void DropAndCreate(string tableName)
Parameters
TypeNameDescription
stringtableName

Execute()

Declaration
    public void Execute()

Implements