Class ReadLogTableTask

Reads data from the etl.Log table.

Inheritance
System.Object
ReadLogTableTask
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 ReadLogTableTask : ControlFlowTask, ILoggableTask

Constructors

ReadLogTableTask()

Declaration
    public ReadLogTableTask()

ReadLogTableTask(Nullable<Int64>)

Declaration
    public ReadLogTableTask(long? loadProcessKey)
Parameters
TypeNameDescription
System.Nullable<System.Int64>loadProcessKey

Properties

LoadProcessId

Declaration
    public long? LoadProcessId { get; set; }
Property Value
TypeDescription
System.Nullable<System.Int64>

LogEntries

Declaration
    public List<LogEntry> LogEntries { get; }
Property Value
TypeDescription
System.Collections.Generic.List<LogEntry>

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

Execute()

Declaration
    public void Execute()

Read()

Declaration
    public static List<LogEntry> Read()
Returns
TypeDescription
System.Collections.Generic.List<LogEntry>

Read(IConnectionManager)

Declaration
    public static List<LogEntry> Read(IConnectionManager connectionManager)
Parameters
TypeNameDescription
IConnectionManagerconnectionManager
Returns
TypeDescription
System.Collections.Generic.List<LogEntry>

Read(IConnectionManager, Nullable<Int64>)

Declaration
    public static List<LogEntry> Read(IConnectionManager connectionManager, long? loadProcessId)
Parameters
TypeNameDescription
IConnectionManagerconnectionManager
System.Nullable<System.Int64>loadProcessId
Returns
TypeDescription
System.Collections.Generic.List<LogEntry>

Read(Nullable<Int64>)

Declaration
    public static List<LogEntry> Read(long? loadProcessId)
Parameters
TypeNameDescription
System.Nullable<System.Int64>loadProcessId
Returns
TypeDescription
System.Collections.Generic.List<LogEntry>

ReadLog()

Declaration
    public ReadLogTableTask ReadLog()
Returns
TypeDescription
ReadLogTableTask

Implements