void OnCompleted(SendStatus status, string newFilename, string message) { if (_Completed != null) { Delegate d = new FileSenderCompletedEventHandler(_Completed); FileSenderCompletedEventArgs e = new FileSenderCompletedEventArgs(); e.NewFilename = newFilename; e.Status = status; e.Message = message; this._UIDispatcher.BeginInvoke(d, null, e); } }
void OnCompleted(Exception ex) { if (_Completed != null) { Delegate d = new FileSenderCompletedEventHandler(_Completed); FileSenderCompletedEventArgs e = new FileSenderCompletedEventArgs(); e.Error = ex; e.Status = SendStatus.Failed; e.Message = ex.Message; this._UIDispatcher.BeginInvoke(d, null, e); } }