次の方法で共有


DTSForcedExecResult Enumeration

コンテナの ForceExecutionValuetrue に設定したときに、コンテナの実行結果を指定します。

名前空間: 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 プロパティを使用すると、パッケージでのチェックポイントの使用をテストできます。タスクまたはコンテナの ForceExecutionResultFailure に設定することにより、リアルタイムで障害を再現できます。パッケージを再実行すると、失敗したタスクとコンテナが再実行されます。

使用例

次のコード例では、新しいパッケージを作成し、PackageForceExecutionResult を明示的に 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 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

参照

関連項目

Microsoft.SqlServer.Dts.Runtime Namespace