Title here
Summary here
Contains static information which affects all ETLBox tasks and general logging behavior for all components. Here you can set default connections string, disable the logging for all processes or set the current stage used in your logging configuration.
public static class LogSettings
public const string DEFAULTLOADPROCESSTABLENAME = "etlbox_loadprocess"
Type | Description |
---|---|
string |
The default log table name
public const string DEFAULTLOGTABLENAME = "etlbox_log"
Type | Description |
---|---|
string |
If you used the logging task StartLoadProces (and created the corresponding load process table before) then this Property will hold the current load process information.
public static LoadProcess CurrentLoadProcess { get; }
Type | Description |
---|---|
LoadProcess |
TableName of the current load process logging table
public static string LoadProcessTable { get; set; }
Type | Description |
---|---|
string |
TableName of the current log process logging table
public static string LogTable { get; set; }
Type | Description |
---|---|
string |
Set all settings back to default (which is null or false)
public static void ClearSettings()