DefaultEvents クラス

定義

統合サービスの実行時が提供するデフォルトイベントを定義します。

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 された場合、呼び出し者は現在の実行期間中、このイベントを再度発生させてはなりません。

統合サービスランタイムで提供されるイベントの詳細については、 統合サービス(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)

このイベントは統合サービスの実行時に使用されます。 タスクで呼び出されるわけではありません。

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

このイベントは、タスクがエラーを正当化しない状態にあるが、クライアントに警告するに値する状態にあるときに発生します。

適用対象