protected override void DoExecute() { try { do_execute (); } catch (TargetException ex) { RTI.Result.ExceptionMessage = ex.Message; RTI.Result.TargetException = ex; throw; } }