/// <summary> /// Вызвать событие <see cref="ProcessDataError"/>. /// </summary> /// <param name="exception">Ошибка обработки данных.</param> protected void RaiseProcessDataError(Exception exception) { if (exception == null) { throw new ArgumentNullException("exception"); } DataErrorCount++; this.AddErrorLog(exception); ProcessDataError.SafeInvoke(exception); }
/// <summary> /// Вызвать событие <see cref="ProcessDataError"/>. /// </summary> /// <param name="error">Описание ошибки.</param> protected void RaiseProcessDataError(Exception error) { ProcessDataError.SafeInvoke(error); }
private void ProcessDataErrorHandler(Exception exception) { AddGuiAction(() => ProcessDataError.SafeInvoke(exception)); }
private void RealTraderOnProcessDataError(Exception exception) { ProcessDataError.SafeInvoke(this, new ErrorEventArgs(exception)); }
/// <summary> /// Вызвать событие <see cref="ProcessDataError"/>. /// </summary> /// <param name="error">Информация об ошибке.</param> protected virtual void RaiseProcessDataError(Exception error) { ProcessDataError.SafeInvoke(error); this.AddErrorLog(error); }