Partilhar via


IDTSEvents100.OnQueryCancel(Boolean) Método

Definição

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.

Aplica-se a