Язык

DefaultEvents.OnExecutionStatusChanged Метод

Определение

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

public:
 virtual void OnExecutionStatusChanged(Microsoft::SqlServer::Dts::Runtime::Executable ^ exec, Microsoft::SqlServer::Dts::Runtime::DTSExecStatus newStatus, bool % fireAgain);
public virtual 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
override this.OnExecutionStatusChanged : Microsoft.SqlServer.Dts.Runtime.Executable * Microsoft.SqlServer.Dts.Runtime.DTSExecStatus * bool -> unit
Public Overridable 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 Задача сейчас проходит проверку.

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