Metoda IDTSEvents.OnExecutionStatusChanged
Wywołana przez zadania lub kontener, podczas zmiany stanu jej wykonanie.
Przestrzeń nazw: Microsoft.SqlServer.Dts.Runtime
Zestaw: Microsoft.SqlServer.ManagedDTS (w Microsoft.SqlServer.ManagedDTS.dll)
Składnia
'Deklaracja
Sub OnExecutionStatusChanged ( _
exec As Executable, _
newStatus As DTSExecStatus, _
ByRef fireAgain As Boolean _
)
'Użycie
Dim instance As IDTSEvents
Dim exec As Executable
Dim newStatus As DTSExecStatus
Dim fireAgain As Boolean
instance.OnExecutionStatusChanged(exec, _
newStatus, fireAgain)
void OnExecutionStatusChanged(
Executable exec,
DTSExecStatus newStatus,
ref bool fireAgain
)
void OnExecutionStatusChanged(
Executable^ exec,
DTSExecStatus newStatus,
bool% fireAgain
)
abstract OnExecutionStatusChanged :
exec:Executable *
newStatus:DTSExecStatus *
fireAgain:bool byref -> unit
function OnExecutionStatusChanged(
exec : Executable,
newStatus : DTSExecStatus,
fireAgain : boolean
)
Parametry
- exec
Typ: Microsoft.SqlServer.Dts.Runtime.Executable
Zadanie powodującemu zdarzenie.
- newStatus
Typ: Microsoft.SqlServer.Dts.Runtime.DTSExecStatus
Bieżący stan pliku wykonywalnego.
- fireAgain
Typ: System.Boolean%
A wartość logiczna wskazuje, to należy kontynuować wypalania lub zatrzymać wypalania.Wartość true wskazuje, że należy kontynuować wypalania.
Uwagi
W poniższej tabela przedstawiono wartości newStatus będzie zawierać:
newStatus |
Opis |
---|---|
Napotkał błąd wewnętrzny i zakończył działanie nieprawidłowo wykonanie zadania. |
|
Zadanie zostało Ukończono wykonywanie z sukcesem lub nie powiodło się wynik. |
|
Zadanie jest aktualnie uruchomione. |
|
Zadanie jest bezczynny.Wartość domyślna. |
|
Zadanie jest aktualnie wstrzymana z powodu trafień punkt przerwania. |
|
Zadanie jest aktualnie sprawdzanie poprawności. |