DTSForcedExecResult Enumeration

Definition

Spezifiziert das Ausführungsergebnis eines Containers, wenn das Ergebnis ForceExecutionValue des Containers auf true gesetzt ist.

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

Felder

Name Wert Beschreibung
None -1

Das Ausführungsergebnis ist auf Keine gesetzt. Der Ereignishandler liefert das tatsächliche Ausführungsergebnis; Das Ergebnis ist nicht erzwungen.

Success 0

Das Ausführungsergebnis ist auf Erfolg gesetzt.

Failure 1

Das Ausführungsergebnis ist auf Fehlschlag gesetzt.

Completion 2

Das Ausführungsergebnis wird auf Vollendeung gesetzt.

Beispiele

Das folgende Codebeispiel erstellt ein neues Paket und setzt explizit das ForceExecutionResult auf der PackageFailure.

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

Hinweise

Diese Aufzählung steht Containern zur Verfügung, die ein bestimmtes Ausführungsergebnis erzwingen müssen. Du kannst die ForceExecutionResult Eigenschaft auf einem Container verwenden, um die Nutzung von Checkpoints in einem Paket zu testen. Indem ForceExecutionResult Sie eine Aufgabe oder einen Container auf Failuresetzen, können Sie Echtzeitfehler nachahmen. Wenn du das Paket erneut ausführst, werden die fehlerhafte Aufgabe und die Container erneut ausgeführt.

Gilt für: