DTSForcedExecResult 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コンテナーが true に設定されている場合のコンテナーの ForceExecutionValue 実行結果を指定します。
public enum class DTSForcedExecResult
public enum DTSForcedExecResult
type DTSForcedExecResult =
Public Enum DTSForcedExecResult
- 継承
-
DTSForcedExecResult
フィールド
Completion | 2 | 実行結果が Completion に設定されます。 |
Failure | 1 | 実行結果が Failure に設定されます。 |
None | -1 | 実行結果が None に設定されます。 イベント ハンドラーが実際の実行結果を返します。結果は強制されません。 |
Success | 0 | 実行結果が Success に設定されます。 |
例
次のコード例では、新しいパッケージを作成し、Package
の ForceExecutionResult を明示的に Failure に設定します。
Package pkg = new Package();
Pkg.ForceExecutionResult = DTSForcedExecResult.Failure;
Dim pkg As Package = New Package()
Pkg.ForceExecutionResult = DTSForcedExecResult.Failure
注釈
この列挙は、特定の実行結果を強制する必要があるコンテナーで使用できます。 コンテナーの ForceExecutionResult プロパティを使用すると、パッケージでのチェックポイントの使用をテストできます。 タスクまたはコンテナーの ForceExecutionResult
を Failure に設定すると、実行時の障害を擬似的に実現できます。 パッケージを再実行すると、失敗したタスクとコンテナーが再実行されます。