IDTSEvents.OnExecutionStatusChanged Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |