Share via


DefaultEvents.OnQueryCancel Metodo

Definizione

Questo metodo viene chiamato in qualsiasi momento dell'elaborazione dell'attività in cui è possibile annullare l'esecuzione. Questo evento viene generato da attività e contenitori per determinare se l'esecuzione deve essere arrestata.

public:
 virtual bool OnQueryCancel();
public virtual bool OnQueryCancel ();
abstract member OnQueryCancel : unit -> bool
override this.OnQueryCancel : unit -> bool
Public Overridable Function OnQueryCancel () As Boolean

Restituisce

Valore booleano che indica se l'attività deve interrompere l'esecuzione.

Implementazioni

Commenti

Questo evento viene chiamato dall'attività per determinare se il pacchetto vuole che l'attività venga interrotta. Poiché il pacchetto fornisce il controllo all'attività da eseguire e non termina in modo casuale le attività, è necessario avere un'esplorazione in corrispondenza della quale il pacchetto può informare l'attività che sta tentando di arrestare. Se il valore è true, l'attività deve essere arrestata e DTSER_CANCELED viene restituita dal metodo Execute dell'attività. Se il valore è false, l'attività continua a essere eseguita come di consueto.

Si applica a