DefaultEvents.OnQueryCancel 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.
Este 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:
virtual bool OnQueryCancel();
public virtual bool OnQueryCancel ();
abstract member OnQueryCancel : unit -> bool
override this.OnQueryCancel : unit -> bool
Public Overridable Function OnQueryCancel () As Boolean
Retornos
Um booliano que indica se a tarefa deve parar de ser executada.
Implementações
Comentários
Esse evento é chamado pela tarefa para determinar se o pacote deseja que a tarefa pare de ser executada. Como o pacote fornece controle para a 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 DTSER_CANCELED retornada do método Execute da tarefa. Se o valor for false
, a tarefa continuará sendo executada normalmente.