Class CreateLoadProcessTableTask

Will create the default load process table for the default database logging. You can then use the StartLoadProcessTask, AbortLoadProcessTask, EndLoadProcessTask. These will generate entries in this table and populate the right fields.

Inheritance
System.Object
CreateLoadProcessTableTask
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: ETLBox.Logging
Assembly: ETLBox.dll
Syntax
    public sealed class CreateLoadProcessTableTask : ControlFlowTask, ILoggableTask

Constructors

CreateLoadProcessTableTask(IConnectionManager, String)

Declaration
    public CreateLoadProcessTableTask(IConnectionManager connectionManager, string loadProcessTableName)
Parameters
TypeNameDescription
IConnectionManagerconnectionManager
System.StringloadProcessTableName

CreateLoadProcessTableTask(String)

Declaration
    public CreateLoadProcessTableTask(string loadProcessTableName)
Parameters
TypeNameDescription
System.StringloadProcessTableName

Properties

LoadProcessTable

Declaration
    public CreateTableTask LoadProcessTable { get; }
Property Value
TypeDescription
CreateTableTask

LoadProcessTableName

Declaration
    public string LoadProcessTableName { get; set; }
Property Value
TypeDescription
System.String

Sql

Declaration
    public string Sql { get; }
Property Value
TypeDescription
System.String

TaskName

Declaration
    public override string TaskName { get; set; }
Property Value
TypeDescription
System.String
Overrides

Methods

Create(IConnectionManager, String)

Declaration
    public static void Create(IConnectionManager connectionManager, string loadProcessTableName = "etlbox_loadprocess")
Parameters
TypeNameDescription
IConnectionManagerconnectionManager
System.StringloadProcessTableName

Create(String)

Declaration
    public static void Create(string loadProcessTableName = "etlbox_loadprocess")
Parameters
TypeNameDescription
System.StringloadProcessTableName

Execute()

Declaration
    public void Execute()

Implements