Bagikan melalui


IDTSEvents100.OnQueryCancel(Boolean) Metode

Definisi

Menunjukkan metode yang disebut pada titik mana pun dalam pemrosesan tugas di mana ia layak untuk membatalkan eksekusi. Kejadian ini diajukan oleh tugas dan kontainer untuk menentukan apakah mereka harus berhenti berjalan.

public:
 void OnQueryCancel([Runtime::InteropServices::Out] bool % pbCancel);
[System.Runtime.InteropServices.DispId(9)]
public void OnQueryCancel (out bool pbCancel);
[<System.Runtime.InteropServices.DispId(9)>]
abstract member OnQueryCancel : bool -> unit
Public Sub OnQueryCancel (ByRef pbCancel As Boolean)

Parameter

pbCancel
Boolean

true untuk membatalkan kueri; jika tidak, salah.

Atribut

Keterangan

Kejadian ini dipanggil oleh tugas untuk menentukan apakah paket ingin tugas berhenti dieksekusi. Karena paket memberikan kontrol kepada tugas untuk dijalankan dan tidak mengakhiri tugas secara acak, perlu ada penyangga di mana paket dapat memberi tahu tugas bahwa paket tersebut mencoba mematikan. Jika nilainya adalah true, tugas harus dimatikan dan pesan yang dibatalkan dikembalikan dari Execute metode tugas. Jika nilainya adalah false, tugas terus berjalan seperti biasa.

Untuk informasi selengkapnya, lihat IDTSEvents.

Berlaku untuk