Язык

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 Задача сейчас проходит проверку.

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