Как получить параметры метода со значением, используя mono.cecil?

Можно ли получить значения параметров метода с помощью mono.cecil. Я делаю перехват вызовов метода, дайте мне знать, возможно ли это?


person Murugan Alagesan    schedule 18.10.2012    source источник
comment
Ваш вопрос довольно неясен, не могли бы вы объяснить его немного подробнее, а в идеале также добавить пример и объяснить, почему вы пытаетесь это сделать?   -  person svick    schedule 19.10.2012


Ответы (1)


Не совсем понятно, что вы имеете в виду, но я постараюсь ответить.

Cecil не может помочь вам во время выполнения, поэтому вы не можете оценить значение параметра или любое другое значение во время выполнения.

Но с помощью Cecil вы можете добавить код в dll\exe, который может перехватывать любой вызов метода, а в коде перехвата вы можете получить значения параметров метода во время выполнения и делать с ними то, что вы хотите.

person Dudi Keleti    schedule 14.02.2017