protected virtual void OnExceptionThrown(WorkerExceptionThrownEventArgs e) { if (ExceptionThrown != null) { ExceptionThrown(this, e); } }
protected override void OnExceptionThrown(WorkerExceptionThrownEventArgs e) { //if (this.DataStore != null) //{ // this.DataStore.Dispose(); //} this.DataStore = null; base.OnExceptionThrown(e); }
protected override void OnExceptionThrown(WorkerExceptionThrownEventArgs e) { if (this.DataStore != null) { this.DataStore.Dispose(); } this.DataStore = null; this.CuttingUnits = null; base.OnExceptionThrown(e); }
protected bool NotifyExceptionThrown(Exception ex) { if (ex is ThreadAbortException || ex is CancelWorkerException) { return(false); } var arg = new WorkerExceptionThrownEventArgs() { Exception = ex }; OnExceptionThrown(arg); return(arg.Handled); }
void HandleFileLoadError(object sender, WorkerExceptionThrownEventArgs e) { var ex = e.Exception; if (ex is FMSC.ORM.ReadOnlyException) { HandleException(ex, "Unable to open file because it is read only", false, true); e.Handled = true; } else if (ex is FMSC.ORM.SQLException) { HandleException(ex, "File Read Error : " + ex.GetType().Name, false, true); e.Handled = true; } else if (ex is System.IO.IOException) { HandleException(ex, "Unable to open file : " + ex.GetType().Name, false, true); e.Handled = true; } ViewController.HandleFileStateChanged(); }
protected override void OnExceptionThrown(WorkerExceptionThrownEventArgs e) { _testContext.WriteLine("OnExceptionThrown"); base.OnExceptionThrown(e); }
protected bool NotifyExceptionThrown(Exception ex) { if (ex is ThreadAbortException || ex is CancelWorkerException) { return false; } var arg = new WorkerExceptionThrownEventArgs() { Exception = ex }; OnExceptionThrown(arg); return arg.Handled; }