DTSForcedExecResult Enumeration
コンテナの ForceExecutionValue を true に設定したときに、コンテナの実行結果を指定します。
名前空間: Microsoft.SqlServer.Dts.Runtime
アセンブリ: Microsoft.SqlServer.ManagedDTS (microsoft.sqlserver.manageddts.dll 内)
構文
'宣言
Public Enumeration DTSForcedExecResult
public enum DTSForcedExecResult
public enum class DTSForcedExecResult
public enum DTSForcedExecResult
public enum DTSForcedExecResult
メンバ
メンバ名 | 説明 |
---|---|
Completion | 実行結果が Completion に設定されます。 |
Failure | 実行結果が Failure に設定されます。 |
None | 実行結果が None に設定されます。イベント ハンドラが実際の実行結果を返します。結果は強制されません。 |
Success | 実行結果が Success に設定されます。 |
解説
この列挙は、特定の実行結果を強制する必要があるコンテナで使用できます。コンテナの ForceExecutionResult プロパティを使用すると、パッケージでのチェックポイントの使用をテストできます。タスクまたはコンテナの ForceExecutionResult を Failure に設定することにより、リアルタイムで障害を再現できます。パッケージを再実行すると、失敗したタスクとコンテナが再実行されます。
使用例
次のコード例では、新しいパッケージを作成し、Package の ForceExecutionResult を明示的に Failure に設定します。
Package pkg = new Package();
Pkg.ForceExecutionResult = DTSForcedExecResult.Failure;
Dim pkg As Package = New Package()
Pkg.ForceExecutionResult = DTSForcedExecResult.Failure
プラットフォーム
開発プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
対象プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。