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