protected override TargetObject DoGetObject(TargetMemoryAccess target, TargetLocation location) { throw new TargetException (TargetError.LocationInvalid, "Cannot access variables of type `{0}'", Name); }