IDTSComponentEvents インターフェイス
イベントを発生させるインターフェイスを定義します。
名前空間: Microsoft.SqlServer.Dts.Runtime
アセンブリ: Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS.dll)
構文
'宣言
Public Interface IDTSComponentEvents
'使用
Dim instance As IDTSComponentEvents
public interface IDTSComponentEvents
public interface class IDTSComponentEvents
type IDTSComponentEvents = interface end
public interface IDTSComponentEvents
説明
Integration Services ランタイムにはこのイベント インターフェイスが用意されており、タスクや列挙子などパッケージ内で実行されるさまざまなコンポーネントに渡されます。タスクは、ランタイム実行エンジンにより実行時に提供される IDTSComponentEvents インターフェイスを使用してイベントを発生させます。
Fire<x> メソッドは、デザイン時および実行中に呼び出すことができます。通常、コンポーネントのデザイン時に FireError メソッド、FireInformation メソッド、および FireWarning メソッドが呼び出され、間違って構成されたコンポーネントに関するフィードバックをユーザーに提供します。コンポーネントのデザイン時に発生するイベントは [タスク ペイン] に表示されます。また、コンポーネントにカスタム イベントを定義し、実行中に FireCustomEvent メソッドを使用して呼び出すことができます。詳細については、「データ フロー コンポーネントのイベントの発生と定義」を参照してください。