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
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.