DefaultEvents クラス

定義

Integration Services ランタイムによって提供される既定のイベントを定義します。

public ref class DefaultEvents : Microsoft::SqlServer::Dts::Runtime::IDTSEvents
public class DefaultEvents : Microsoft.SqlServer.Dts.Runtime.IDTSEvents
type DefaultEvents = class
    interface IDTSEvents
Public Class DefaultEvents
Implements IDTSEvents
継承
DefaultEvents
実装

注釈

イベントを起動しながら、イベントと共に送信される情報を生成すると負荷が大きくなる可能性があるため、クライアントが特定のイベントに関連がない場合にイベントを抑制するメカニズムが用意されています。 すべてのイベント起動メソッドには fireAgain パラメーターがあります。 この変数の値が false である場合、メソッドが値を返した後に、呼び出し元は現在の実行時間中にこのイベントを再度起動しません。

Integration Services ランタイムによって提供されるイベントの詳細については、「 Integration Services (SSIS) イベント ハンドラー」を参照してください。

コンストラクター

DefaultEvents()

DefaultEvents クラスの新しいインスタンスを初期化します。

メソッド

OnBreakpointHit(IDTSBreakpointSite, BreakpointTarget)

このメソッドは、タスク内でブレークポイントにヒットするたびに呼び出されます。

OnCustomEvent(TaskHost, String, String, Object[], String, Boolean)

このメソッドは、タスク定義のカスタム イベントを発生させるために、タスクにより呼び出されます。

OnError(DtsObject, Int32, String, String, String, Int32, String)

このイベントは、エラーの発生時にタスクまたはコンテナーから発生します。

OnExecutionStatusChanged(Executable, DTSExecStatus, Boolean)

このイベントは、実行状態が変化したときにタスクまたはコンテナーから発生します。

OnInformation(DtsObject, Int32, String, String, String, Int32, String, Boolean)

このイベントは、タスクが情報を提供する際に随時発生します。

OnPostExecute(Executable, Boolean)

このメソッドは、タスクの実行ロジックの完了直後に呼び出されます。 このイベントは、タスクまたはコンテナーが実行された直後に、タスクまたはコンテナーから発生します。

OnPostValidate(Executable, Boolean)

このメソッドは、タスクの検証ロジックの完了直後に呼び出されます。 このイベントは、タスクが検証された後に、タスクから発生します。

OnPreExecute(Executable, Boolean)

このメソッドは、実行ロジックの開始時に呼び出されます。 このイベントは、タスクまたはコンテナーが実行される直前に、タスクまたはコンテナーから発生します。

OnPreValidate(Executable, Boolean)

このメソッドは、タスクの検証ロジックの開始時に呼び出されます。 このイベントは、タスク ホストまたはコンテナーの検証が開始されるときに発生します。

OnProgress(TaskHost, String, Int32, Int32, Int32, String, Boolean)

このメソッドは、タスクがある程度進行すると呼び出されます。

OnQueryCancel()

このメソッドは、実行のキャンセルが可能なタスク処理の任意の時点で呼び出されます。 このイベントは、タスクおよびコンテナーの実行を停止する必要があるかどうかを決定するために、タスクおよびコンテナーから発生します。

OnTaskFailed(TaskHost)

このイベントは、失敗時にタスク ホストから発生します。

OnVariableValueChanged(DtsContainer, Variable, Boolean)

このイベントは、Integration Services ランタイムによって使用されます。 タスクからは呼び出されません。

OnWarning(DtsObject, Int32, String, String, String, Int32, String)

このイベントは、タスクがエラーの立証はできなくても、クライアントに警告を送ることは保証できる状態になると呼び出されます。

適用対象