IDebugComPlusSymbolProvider2

Represents a COM+ symbol provider with methods that are specific to managed code and extends the IDebugComPlusSymbolProviderIDebugComPlusSymbolProvider.

IDebugComPlusSymbolProvider2 : IDebugComPlusSymbolProvider

Methods

In addition to the methods on the IDebugComPlusSymbolProvider interface, this interface implements the following methods:

Method

Description

IDebugComPlusSymbolProvider2::FunctionHasLineInfo

Determines if the specified method has line information.

IDebugComPlusSymbolProvider2::GetTypesByName

Retrieves a type given its name.

IDebugComPlusSymbolProvider2::GetTypeFromToken

Retrieves a type given its token.

IDebugComPlusSymbolProvider2::IsAddressSequencePoint

Determines if the specified debug address is a sequence point.

IDebugComPlusSymbolProvider2::LoadSymbolsFromCallback

Loads debug symbols using the specified callback method.

IDebugComPlusSymbolProvider2::LoadSymbolsFromStreamWithCorModule

Load debug symbols from a data stream given the ICorDebugModule object.

IDebugComPlusSymbolProvider2::LoadSymbolsWithCorModule

Loads debug symbols given the ICorDebugModule object.

Requirements

Header: Sh.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll