Compartilhar via


DefaultEvents.OnExecutionStatusChanged Método

Definição

Este evento é gerado por uma tarefa ou contêiner quando seu status de execução é alterado.

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)

Parâmetros

exec
Executable

A tarefa que gera o evento.

newStatus
DTSExecStatus

O status atual do executável.

fireAgain
Boolean

Um booliano que indica se isso deve continuar disparando ou parando de disparar. Um valor verdadeiro indica que ele deve continuar sendo acionado.

Implementações

Comentários

A tabela a seguir mostra os valores que newStatus conterão:

newStatus Descrição
Abend A tarefa apresentou um erro interno e encerrou a execução 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