Класс и метод являются общедоступными и статическими, поэтому я могу вызывать метод, но не переопределять его! Программа уже скомпилирована, и у меня нет доступа к исходному коду, поэтому я не могу ее редактировать. И я не могу добавить что-то в библиотеку. (Просто имейте доступ к .NETFramework 4.0)
Программа загружает ваши файлы .cs и позволяет вам переопределить метод под названием pulse, который похож на основной метод, метод pulse вызывается снова и снова во время выполнения. Таким образом, вы можете вызывать свой собственный написанный код с помощью этого метода.
Метод, который мне нужен, перехват/журнал будет вызываться при выполнении определенного условия, а затем будет вызываться снова и снова (каждые несколько секунд), пока не будет выполнено окончательное условие. Параметр не изменится (от первого вызова до конечного условия), мне просто нужно узнать, с каким значением параметра вызывается метод, не более того :)
Как я могу сохранить значение записи параметра, когда вызывается метод, который я хочу зарегистрировать/перехватить?
Спасибо за ваши ответы!