IDTSEvents100.OnQueryCancel(Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Indica um método chamado em qualquer momento do processamento de tarefa em que é possível cancelar a execução. Este evento é gerado por tarefas e contêineres para determinar se devem interromper a execução.
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 a consulta; caso contrário, false.
- Atributos
Comentários
Esse evento é chamado pela tarefa para determinar se o pacote deseja que a tarefa pare de ser executada. Como o pacote dá controle à tarefa a ser executada e não encerra tarefas aleatoriamente, é necessário haver uma conjuntura na qual o pacote possa informar à tarefa que está tentando desligar. Se o valor for true
, a tarefa deverá ser desligada e uma mensagem cancelada será retornada do Execute
método da tarefa. Se o valor for false
, a tarefa continuará sendo executada normalmente.
Para obter mais informações, consulte IDTSEvents.