DefaultEvents.OnQueryCancel メソッド
このメソッドは、実行のキャンセルが可能なタスク処理の任意の時点で呼び出されます。 このイベントは、タスクおよびコンテナーの実行を停止する必要があるかどうかを決定するために、タスクおよびコンテナーから発生します。
名前空間: Microsoft.SqlServer.Dts.Runtime
アセンブリ: Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS.dll)
構文
'宣言
Public Overridable Function OnQueryCancel As Boolean
'使用
Dim instance As DefaultEvents
Dim returnValue As Boolean
returnValue = instance.OnQueryCancel()
public virtual bool OnQueryCancel()
public:
virtual bool OnQueryCancel()
abstract OnQueryCancel : unit -> bool
override OnQueryCancel : unit -> bool
public function OnQueryCancel() : boolean
戻り値
型: System.Boolean
タスクが実行を停止する必要があるかどうかを示す Boolean です。
実装
説明
このイベントは、タスクの実行の停止がパッケージで必要とされているかどうかを判断するために、タスクによって呼び出されます。 パッケージがタスクの実行を制御しており、ランダムにはタスクを終了しないため、パッケージがタスクにシャットダウンしようとしていることを通知する必要があります。 値が true の場合、タスクはシャットダウンし、DTSER_CANCELED がタスクの Execute メソッドから返されます。 値が false の場合、タスクは通常どおり実行を継続します。