2015-07-28 61 views
0

我正在尝试使用调试器API(ICorDebug等)来调试.net应用程序。对于任何事情,IMetadataImport总是返回一个令牌。无论是类型还是方法。但我想对这些物品进行思考。所以我需要从这些令牌中获得Type对象或MethodInfo对象。有什么办法可以做到这一点吗?从令牌获取MethodInfo对象,或从令牌获取Type对象

也有什么办法可以在除了我目前正在做的事情以外的其他地方获得类型对象吗?这是我目前的工作。 来自ICorDebugManagedCallback.LoadModule的回调,我拿到ICorDebugModule对象并调用GetMetaDataInterface得到IMetadataImport的对象。但IMetadataImport中的所有内容都会处理令牌。有没有其他的方式可以让我们在恶人身上获得Type和MethodInfo对象。

回答