protected ITargetObject GetStaticProperty(ITargetStructType stype, StackFrame frame, ITargetPropertyInfo property) { try { return stype.GetStaticProperty (frame, property.Index); } catch (Mono.Debugger.TargetInvocationException ex) { throw new EvaluationException ("Can't get property {0}: {1}", Name, ex.Message); } }
protected ITargetObject GetProperty(ITargetStructObject sobj, ITargetPropertyInfo property) { try { return sobj.GetProperty (property.Index); } catch (Mono.Debugger.TargetInvocationException ex) { throw new EvaluationException ("Can't get property {0}: {1}", Name, ex.Message); } }