DkmClrRuntimeInstance.GetIntrinsicAssemblyMetaDataBytesPtr(UInt32) 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.
Get metadata for the "Intrinsic Methods Assembly". Intrinsic methods are special methods the debug engine understands when executing a CLR inspection query. Example: When evaluating "$exception" in the C# expression evaluator, the C# expression compiler will emit a call to GetException in the intrinsic methods assembly. Instead of executing the call normally, the debugger will instead simulate the method call and return the exception on the current thread.
This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).
public:
IntPtr GetIntrinsicAssemblyMetaDataBytesPtr([Runtime::InteropServices::Out] System::UInt32 % Size);
public IntPtr GetIntrinsicAssemblyMetaDataBytesPtr (out uint Size);
member this.GetIntrinsicAssemblyMetaDataBytesPtr : uint32 -> nativeint
Public Function GetIntrinsicAssemblyMetaDataBytesPtr (ByRef Size As UInteger) As IntPtr
Parameters
- Size
- UInt32
[Out] The size of the metadata buffer.
Returns
nativeint
[Out] A pointer to the metadata buffer.