Share via


IDTSEvents.OnExecutionStatusChanged Methode

Definition

Wird von einem Task oder Container aufgerufen, wenn sich deren Ausführungsstatus ändert.

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)

Parameter

exec
Executable

Der Task, der das Ereignis auslöst.

newStatus
DTSExecStatus

Der aktuelle Status der ausführbaren Datei.

fireAgain
Boolean

Ein boolescher Wert, der angibt, dass dies weiterhin ausgelöst oder beendet werden soll. Ein Wert von true gibt an, dass es weiterhin ausgelöst werden soll.

Hinweise

In der folgenden Tabelle sind die Werte aufgeführt, die newStatus enthalten werden:

newStatus Beschreibung
Abend Es ist ein interner Taskfehler aufgetreten, und die Ausführung wurde unplanmäßig beendet.
Completed Die Taskausführung wurde erfolgreich oder mit einem Fehler abgeschlossen.
Executing Der Task wird gerade ausgeführt.
None Aufgabe ist leer. Standardwert.
Suspended Der Vorgang wird derzeit aufgrund eines Haltepunkttreffs angehalten.
Validating Der Task wird gerade überprüft.

Gilt für: