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