Class GetLoadProcessAsJSONTask

Returns the content of the LoadProcess table as JSON. The table name is read from ControlFlow.LoadProcessTable. The default table name is etlbox_log.

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

Constructors

GetLoadProcessAsJSONTask()

Declaration
    public GetLoadProcessAsJSONTask()

Properties

JSON

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

TaskName

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

Methods

Create()

Declaration
    public GetLoadProcessAsJSONTask Create()
Returns
TypeDescription
GetLoadProcessAsJSONTask

Execute()

Declaration
    public void Execute()

GetJSON()

Declaration
    public static string GetJSON()
Returns
TypeDescription
System.String

GetJSON(IConnectionManager)

Declaration
    public static string GetJSON(IConnectionManager connectionManager)
Parameters
TypeNameDescription
IConnectionManagerconnectionManager
Returns
TypeDescription
System.String

Implements