Class EndLoadProcessTask

Will set the table entry for current load process to ended.

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

Constructors

EndLoadProcessTask()

Declaration
    public EndLoadProcessTask()

EndLoadProcessTask(Nullable<Int64>)

Declaration
    public EndLoadProcessTask(long? loadProcessId)
Parameters
TypeNameDescription
System.Nullable<System.Int64>loadProcessId

EndLoadProcessTask(Nullable<Int64>, String)

Declaration
    public EndLoadProcessTask(long? loadProcessId, string endMessage)
Parameters
TypeNameDescription
System.Nullable<System.Int64>loadProcessId
System.StringendMessage

EndLoadProcessTask(String)

Declaration
    public EndLoadProcessTask(string endMessage)
Parameters
TypeNameDescription
System.StringendMessage

Properties

EndMessage

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

LoadProcessId

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

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

End()

Declaration
    public static void End()

End(IConnectionManager)

Declaration
    public static void End(IConnectionManager connectionManager)
Parameters
TypeNameDescription
IConnectionManagerconnectionManager

End(IConnectionManager, Nullable<Int64>)

Declaration
    public static void End(IConnectionManager connectionManager, long? loadProcessId)
Parameters
TypeNameDescription
IConnectionManagerconnectionManager
System.Nullable<System.Int64>loadProcessId

End(IConnectionManager, Nullable<Int64>, String)

Declaration
    public static void End(IConnectionManager connectionManager, long? loadProcessId, string endMessage)
Parameters
TypeNameDescription
IConnectionManagerconnectionManager
System.Nullable<System.Int64>loadProcessId
System.StringendMessage

End(IConnectionManager, String)

Declaration
    public static void End(IConnectionManager connectionManager, string endMessage)
Parameters
TypeNameDescription
IConnectionManagerconnectionManager
System.StringendMessage

End(Nullable<Int64>)

Declaration
    public static void End(long? loadProcessId)
Parameters
TypeNameDescription
System.Nullable<System.Int64>loadProcessId

End(Nullable<Int64>, String)

Declaration
    public static void End(long? loadProcessId, string endMessage)
Parameters
TypeNameDescription
System.Nullable<System.Int64>loadProcessId
System.StringendMessage

End(String)

Declaration
    public static void End(string endMessage)
Parameters
TypeNameDescription
System.StringendMessage

Execute()

Declaration
    public void Execute()

Implements