Compartilhar via


IDTSEvents.OnExecutionStatusChanged Método

Definição

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.

Aplica-se a