IDTSEvents.OnExecutionStatusChanged Метод

Определение

Вызывается задачей или контейнером при изменении его состояния выполнения.

public:
 void OnExecutionStatusChanged(Microsoft::SqlServer::Dts::Runtime::Executable ^ exec, Microsoft::SqlServer::Dts::Runtime::DTSExecStatus newStatus, bool % fireAgain);
public void OnExecutionStatusChanged (Microsoft.SqlServer.Dts.Runtime.Executable exec, Microsoft.SqlServer.Dts.Runtime.DTSExecStatus newStatus, ref bool fireAgain);
abstract member OnExecutionStatusChanged : Microsoft.SqlServer.Dts.Runtime.Executable * Microsoft.SqlServer.Dts.Runtime.DTSExecStatus * bool -> unit
Public Sub OnExecutionStatusChanged (exec As Executable, newStatus As DTSExecStatus, ByRef fireAgain As Boolean)

Параметры

exec
Executable

Задача, которая вызывает событие.

newStatus
DTSExecStatus

Текущее состояние исполняемого объекта.

fireAgain
Boolean

Логическое значение, указывающее, что это должно продолжать стрельбу или прекратить стрельбу. Значение true указывает, что он должен продолжать выполнение.

Комментарии

В следующей таблице показаны значения, которые newStatus будут содержать:

newStatus Описание
Abend Произошла внутренняя ошибка задачи, и выполнение завершено аварийно.
Completed Выполнение задачи завершено с результатом успеха или ошибки.
Executing Задача выполняется в данный момент.
None Задача простаивая. Значение по умолчанию.
Suspended В настоящее время задача приостановлена из-за попадания в точку останова.
Validating Задача в настоящее время проверяется.

Применяется к