IDkmClrRuntimeDebugMonitor.GetMetaDataBytes(DkmClrModuleInstance) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Obtains the bytes of the CLR metadata from a given module. These bytes can then be passed to IMetaDataDispenser::OpenScope to decode the metadata.
public:
cli::array <System::Byte> ^ GetMetaDataBytes(Microsoft::VisualStudio::Debugger::Clr::DkmClrModuleInstance ^ clrModuleInstance);
public byte[] GetMetaDataBytes (Microsoft.VisualStudio.Debugger.Clr.DkmClrModuleInstance clrModuleInstance);
public byte[]? GetMetaDataBytes (Microsoft.VisualStudio.Debugger.Clr.DkmClrModuleInstance clrModuleInstance);
abstract member GetMetaDataBytes : Microsoft.VisualStudio.Debugger.Clr.DkmClrModuleInstance -> byte[]
Public Function GetMetaDataBytes (clrModuleInstance As DkmClrModuleInstance) As Byte()
Parameters
- clrModuleInstance
- DkmClrModuleInstance
[In] 'DkmClrModuleInstance' is used for modules which are loaded into the Common Language Runtime.
Returns
Byte[]
[Out] The raw metadata for this module.