IDTSEvents.OnQueryCancel Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Chiamato in qualsiasi momento dell'elaborazione dei compiti dove è possibile annullare l'esecuzione. Questo evento viene generato da compiti e contenitori per determinare se dovrebbero fermarsi in esecuzione.
public:
bool OnQueryCancel();
public bool OnQueryCancel();
abstract member OnQueryCancel : unit -> bool
Public Function OnQueryCancel () As Boolean
Valori restituiti
Un booleano che indica se il compito deve smettere di essere eseguito.
Commenti
Questo evento viene chiamato dal task per determinare se il pacchetto desidera che il task cessi di essere eseguito. Poiché il pacchetto dà il controllo al compito da eseguire e non termina i compiti in modo casuale, deve esserci un momento in cui il pacchetto possa informare il compito che sta cercando di spegnere. Se il valore è true, il compito dovrebbe essere chiuso e un messaggio di cancellazione viene restituito dal Execute metodo del compito. Se il valore è false, il compito continua a eseguirsi normalmente.