Freigeben über


DTSForcedExecResult Enumeration

Definition

Gibt das Ausführungsergebnis eines Containers an, wenn der Container ForceExecutionValue auf "true" festgelegt ist.

public enum class DTSForcedExecResult
public enum DTSForcedExecResult
type DTSForcedExecResult = 
Public Enum DTSForcedExecResult
Vererbung
DTSForcedExecResult

Felder

Completion 2

Das Ausführungsergebnis ist auf Beendigung festgelegt.

Failure 1

Das Ausführungsergebnis ist auf Fehler festgelegt.

None -1

Das Ausführungsergebnis ist auf Kein festgelegt. Der Ereignishandler gibt das tatsächliche Ausführungsergebnis zurück; das Ergebnis wird nicht erzwungen.

Success 0

Das Ausführungsergebnis ist auf Erfolg festgelegt.

Beispiele

Im folgenden Codebeispiel wird ein neues Paket erstellt, und es wird explizit auf ForceExecutionResult "FailurePackage" festgelegt.

Package pkg = new Package();  
Pkg.ForceExecutionResult = DTSForcedExecResult.Failure;  
Dim pkg As Package = New Package()   
Pkg.ForceExecutionResult = DTSForcedExecResult.Failure  

Hinweise

Diese Enumeration ist für Container verfügbar, die ein bestimmtes Ausführungsergebnis erzwingen müssen. Sie können die ForceExecutionResult Eigenschaft für einen Container verwenden, um die Verwendung von Prüfpunkten in einem Paket zu testen. Durch Festlegen einer Aufgabe oder eines Containers auf Failurekönnen Sie einen Echtzeitfehler imitierenForceExecutionResult. Wenn Sie das Paket erneut ausführen, werden der fehlerhafte Task bzw. die fehlerhaften Container erneut ausgeführt.

Gilt für: