Udostępnij przez


Metoda DefaultEvents.OnQueryCancel

Ta metoda jest wywoływana w wszelkich powstających podczas przetwarzania zadania, gdzie jest to wykonalne, aby anulować wykonanie.To zdarzenie jest wywoływane przez zadania i pojemniki do ustalenia, czy te należy zatrzymać wykonywanie.

Przestrzeń nazw:  Microsoft.SqlServer.Dts.Runtime
Zestaw:  Microsoft.SqlServer.ManagedDTS (w Microsoft.SqlServer.ManagedDTS.dll)

Składnia

'Deklaracja
Public Overridable Function OnQueryCancel As Boolean
'Użycie
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

Wartość zwracana

Typ: System.Boolean
A wartość logiczna oznacza to, jeśli zadanie należy zatrzymać wykonywanie.

Implementacje

IDTSEvents.OnQueryCancel()

Uwagi

To zdarzenie jest wywoływane przez zadanie, aby ustalić, jeśli pakiet chce zaprzestania wykonywania zadania.Ponieważ pakiet daje kontrolę nad zadaniem do wykonać i nie kończy losowo zadania, musi istnieć powstających przy którym pakiet może informować zadanie, które jest próba zamknięcia niedziałający.Jeśli wartość jest true, należy zamknąć zadania niedziałający i DTSER_CANCELED zwrócone z metoda wykonywania zadań.Jeśli wartość jest false, zadanie będzie działać w zwykły sposób.