IDkmClrDecompiler.Decompile(DkmModuleInstance) Methode

Definition

Dekompiliert den Code für ein Modul in c# und erstellt eine neue Portable PDB, bei der diese Quelle eingebettet ist. Alle Module, die diese Symbol Datei freigeben, werden mit diesen aktualisierten Symbolen begonnen.

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)

Parameter

moduleInstance
DkmModuleInstance

In Die modulinstanzklasse stellt ein Code Bündel (z.: dll oder exe) dar, das an einer bestimmten Stelle in einen bestimmten Prozess geladen wird. Modulinstanzobjekte sind 1:1 mit dem Konzept der Ausführungsumgebung eines Code Pakets. In nativem Code sind modulinstanzobjekte z. b. 1:1 mit der Basisadresse.

Gilt für