Class AbortLoadProcessTask

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

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

Constructors

AbortLoadProcessTask()

Declaration
    public AbortLoadProcessTask()

AbortLoadProcessTask(Nullable<Int64>)

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

AbortLoadProcessTask(Nullable<Int64>, String)

Declaration
    public AbortLoadProcessTask(long? loadProcessId, string abortMessage)
Parameters
TypeNameDescription
System.Nullable<System.Int64>loadProcessId
System.StringabortMessage

AbortLoadProcessTask(String)

Declaration
    public AbortLoadProcessTask(string abortMessage)
Parameters
TypeNameDescription
System.StringabortMessage

Properties

AbortMessage

Declaration
    public string AbortMessage { 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

Abort()

Declaration
    public static void Abort()

Abort(IConnectionManager)

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

Abort(IConnectionManager, Nullable<Int64>)

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

Abort(IConnectionManager, Nullable<Int64>, String)

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

Abort(IConnectionManager, String)

Declaration
    public static void Abort(IConnectionManager connectionManager, string abortMessage)
Parameters
TypeNameDescription
IConnectionManagerconnectionManager
System.StringabortMessage

Abort(Nullable<Int64>)

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

Abort(Nullable<Int64>, String)

Declaration
    public static void Abort(long? loadProcessId, string abortMessage)
Parameters
TypeNameDescription
System.Nullable<System.Int64>loadProcessId
System.StringabortMessage

Abort(String)

Declaration
    public static void Abort(string abortMessage)
Parameters
TypeNameDescription
System.StringabortMessage

Execute()

Declaration
    public void Execute()

Implements