IDkmClrDecompiler.Decompile(DkmModuleInstance) 方法

定義

將模組的程式碼反編譯至 c #,並使用此來源內嵌來建立新的便攜 PDB。Decompiles the code for a module into C# and creates a new portable PDB with this source embedded. 共用此符號檔的所有模組都將開始使用這些更新的符號。All modules that share this symbol file will begin using these updated symbols.

public:
 void Decompile(Microsoft::VisualStudio::Debugger::DkmModuleInstance ^ moduleInstance);
public void Decompile (Microsoft.VisualStudio.Debugger.DkmModuleInstance moduleInstance);
abstract member Decompile : Microsoft.VisualStudio.Debugger.DkmModuleInstance -> unit
Public Sub Decompile (moduleInstance As DkmModuleInstance)

參數

moduleInstance
DkmModuleInstance

在模組實例類別代表程式碼套件組合 (例如: dll 或 exe) ,它會載入至特定位置的特定進程。[In] The Module Instance class represent a code bundle (ex: dll or exe) which is loaded into a particular process at a particular location. 模組實例物件是1:1,其中包含執行環境的程式碼組合概念。Module Instance objects are 1:1 with the execution environment's notion of a code bundle. 例如,在原生程式碼中,模組實例物件是具有基底位址的1:1。For example, in native code, Module Instance objects are 1:1 with base address.

適用於