IDkmClrTypeRuntimeInfoProvider Interface
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.
Used internally to query ICorDebugType and size information from a DkmClrType. This interface is subject to change in future versions Visual Studio.
Implementations of this interface may restrict when they are called using a filter defined in their component configuration. The following properties may be used: BaseDebugMonitorId, EngineId, RuntimeId, SymbolProviderId.
This API was introduced in Visual Studio 15 RTM (DkmApiVersion.VS15RTM).
public interface class IDkmClrTypeRuntimeInfoProvider
public interface class IDkmClrTypeRuntimeInfoProvider
__interface IDkmClrTypeRuntimeInfoProvider
public interface IDkmClrTypeRuntimeInfoProvider
type IDkmClrTypeRuntimeInfoProvider = interface
Public Interface IDkmClrTypeRuntimeInfoProvider
Methods
CreateDkmClrType(DkmStackWalkFrame, DkmManagedTypeId) |
CreateDkmClrType is used to instantiate a new DkmClrType from a COR_TYPEID. |
GetCorDebugType(DkmClrType) |
GetCorDebugType is called to get the underlying ICorDebugType. |
GetRuntimeSize(DkmClrType, DkmStackWalkFrame) |
GetRuntimeSize is called to get the runtime size of the type. |