private bool RaiseRecordFieldLoadError(object target, int index, string propName, object value, Exception ex) { if (_callbackRecord == null) { return(false); } return(ChoFuncEx.RunWithIgnoreError(() => _callbackRecord.RecordFieldLoadError(target, index, propName, value, ex), false)); }
private bool RaiseRecordFieldLoadError(object target, long index, string propName, object value, Exception ex) { if (_callbackRecord != null) { return(ChoFuncEx.RunWithIgnoreError(() => _callbackRecord.RecordFieldLoadError(target, index, propName, value, ex), true)); } else if (Reader != null) { return(ChoFuncEx.RunWithIgnoreError(() => Reader.RaiseRecordFieldLoadError(target, index, propName, value, ex), true)); } return(true); }