Aracılığıyla paylaş


DefaultEvents.OnExecutionStatusChanged Yöntemi

Yürütme durumu değiştiğinde, bu olay bir görev veya kapsayıcı tarafından oluşturulur.

Ad Alanı:  Microsoft.SqlServer.Dts.Runtime
Derleme:  Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS içinde.dll)

Sözdizimi

'Bildirim
Public Overridable Sub OnExecutionStatusChanged ( _
    exec As Executable, _
    newStatus As DTSExecStatus, _
    ByRef fireAgain As Boolean _
)
'Kullanım
Dim instance As DefaultEvents
Dim exec As Executable
Dim newStatus As DTSExecStatus
Dim fireAgain As Boolean

instance.OnExecutionStatusChanged(exec, _
    newStatus, fireAgain)
public virtual void OnExecutionStatusChanged(
    Executable exec,
    DTSExecStatus newStatus,
    ref bool fireAgain
)
public:
virtual void OnExecutionStatusChanged(
    Executable^ exec, 
    DTSExecStatus newStatus, 
    bool% fireAgain
)
abstract OnExecutionStatusChanged : 
        exec:Executable * 
        newStatus:DTSExecStatus * 
        fireAgain:bool byref -> unit 
override OnExecutionStatusChanged : 
        exec:Executable * 
        newStatus:DTSExecStatus * 
        fireAgain:bool byref -> unit 
public function OnExecutionStatusChanged(
    exec : Executable, 
    newStatus : DTSExecStatus, 
    fireAgain : boolean
)

Parametreler

  • fireAgain
    Tür: System.Boolean%
    A Boole bu Açmadığınızda devam mı Açmadığınızda durdurmak gösterir.Değeri, doğru Açmadığınızda devam etmelidir gösterir.

Uygulamalar

IDTSEvents.OnExecutionStatusChanged(Executable, DTSExecStatus, Boolean%)

Açıklamalar

Aşağıdaki tablo değerleri gösteren newStatus içerecektir:

newStatus

Açıklama

Abend

Görev, bir iç hatayla karşılaştı ve yürütme anormal.

Completed

Görev yürütülürken başarı ile tamamlandı veya sonuç başarısız oldu.

Executing

Görev şu anda çalışıyor.

None

Görev boşta (varsayılan değer).

Suspended

Görev kesme noktası noktasına isabet nedeniyle askıya alındı.

Validating

Görev şu anda doğruluyor.