次の方法で共有


DTSForcedExecResult 列挙型

定義

コンテナーが 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 に設定されます。

次のコード例では、新しいパッケージを作成し、PackageForceExecutionResult を明示的に Failure に設定します。

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

注釈

この列挙は、特定の実行結果を強制する必要があるコンテナーで使用できます。 コンテナーの ForceExecutionResult プロパティを使用すると、パッケージでのチェックポイントの使用をテストできます。 タスクまたはコンテナーの ForceExecutionResultFailure に設定すると、実行時の障害を擬似的に実現できます。 パッケージを再実行すると、失敗したタスクとコンテナーが再実行されます。

適用対象