私はスクリプト コンポーネント (スクリプト変換) を持っています。これは、DFT、つまり、その一部であるデータ フロー タスクを失敗させることができる必要があります。
私はこのようなエラーを発生させています
try
{
// Does some work here, which can fail...
}
catch (Exception ex)
{
bool pbCancel = false;
this.ComponentMetaData.FireError(0, Variables.TaskName, "Error message: " + ex.Message, String.Empty, 0, out pbCancel);
}
ただし、FireError によってタスクが失敗することはありません。
これは、スクリプト タスクではなく、データ変換タスク内のスクリプト コンポーネントであることに注意してください。
スクリプト コンポーネントからこのタスクを失敗させるにはどうすればよいですか?