次の方法で共有


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 の場合、タスクは通常どおり実行を継続します。