IDTSEvents.OnExecutionStatusChanged Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Chamado por uma tarefa ou contêiner quando seu status de execução é alterado.
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)
Parâmetros
- exec
- Executable
A tarefa que gera o evento.
- newStatus
- DTSExecStatus
O status atual do executável.
- fireAgain
- Boolean
Um booliano que indica que isso deve continuar disparando ou parar de disparar. Um valor verdadeiro indica que ele deve continuar sendo acionado.
Comentários
A tabela a seguir mostra os valores que newStatus
conterão:
newStatus |
Descrição |
---|---|
Abend | A tarefa teve um erro interno e a execução foi finalizada anormalmente. |
Completed | A execução da tarefa foi concluída com um resultado de êxito ou de falha. |
Executing | A tarefa está sendo executada no momento. |
None | A tarefa está ociosa. Valor padrão. |
Suspended | No momento, a tarefa está suspensa devido a uma ocorrência de ponto de interrupção. |
Validating | A tarefa está validando no momento. |