DTSForcedExecResult Enumeration
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.
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.