Я пытаюсь использовать API-интерфейс отладчика (ICorDebug и т. Д.) Для отладки приложения .net. IMetadataImport
всегда возвращает токен для чего-либо. Будь то тип или метод. Но я хочу рассказать об этих предметах. Поэтому мне нужно получить объект Type
или объект MethodInfo
из этих жетонов. Есть ли способ, которым я могу это сделать.Получить объект MethodInfo из токена или получить объект Type из токена
Также есть ли способ получить объекты Type в дебюте, кроме как я делаю в настоящее время? Вот как я делаю в настоящее время. с обратного вызова ICorDebugManagedCallback.LoadModule
, я получаю объект ICorDebugModule
и звоните GetMetaDataInterface
, чтобы получить объект IMetadataImport
. Но все внутри IMetadataImport имеет дело с токенами. Есть ли другой способ получить объекты Type и MethodInfo на debugee.