IDTSEvents100.OnQueryCancel(Boolean) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Indica un método que recibe una llamada en cualquier momento del procesamiento de una tarea en el que es posible cancelar la ejecución. Este evento es activado por tareas y contenedores para determinar si deben dejar de ejecutarse.
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)
Parámetros
- pbCancel
- Boolean
true para cancelar la consulta; de lo contrario, false.
- Atributos
Comentarios
La tarea llama a este evento para determinar si el paquete desea que la tarea deje de ejecutarse. Dado que el paquete proporciona control a la tarea que se va a ejecutar y no finaliza las tareas aleatoriamente, debe haber una situación en la que el paquete pueda informar a la tarea de que está intentando apagarse. Si el valor es true
, la tarea debe apagarse y se devuelve un mensaje cancelado del Execute
método de la tarea. Si el valor es false
, la tarea continúa ejecutándose como de costumbre.
Para obtener más información, vea IDTSEvents.