2015-07-28 63 views
0

我正在嘗試使用調試器API(ICorDebug等)來調試.net應用程序。對於任何事情,IMetadataImport總是返回一個令牌。無論是類型還是方法。但我想對這些物品進行思考。所以我需要從這些令牌中獲得Type對象或MethodInfo對象。有什麼辦法可以做到這一點嗎?從令牌獲取MethodInfo對象,或從令牌獲取Type對象

也有什麼辦法可以在除了我目前正在做的事情以外的其他地方獲得類型對象嗎?這是我目前的工作。 來自ICorDebugManagedCallback.LoadModule的回調,我拿到ICorDebugModule對象並調用GetMetaDataInterface得到IMetadataImport的對象。但IMetadataImport中的所有內容都會處理令牌。有沒有其他的方式可以讓我們在惡人身上獲得Type和MethodInfo對象。

回答