次の方法で共有


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

関連項目

参照

IDTSEvents インターフェイス

Microsoft.SqlServer.Dts.Runtime 名前空間