Share via


IDebugSymbolProvider Interface

Definition

public interface class IDebugSymbolProvider
[System.Runtime.InteropServices.Guid("C2E34EAE-8B9D-11D2-9014-00C04FA38338")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IDebugSymbolProvider
[<System.Runtime.InteropServices.Guid("C2E34EAE-8B9D-11D2-9014-00C04FA38338")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IDebugSymbolProvider = interface
Public Interface IDebugSymbolProvider
Derived
Attributes

Methods

GetAddressesFromContext(IDebugDocumentContext2, Int32, IEnumDebugAddresses, IEnumDebugAddresses)
GetAddressesFromPosition(IDebugDocumentPosition2, Int32, IEnumDebugAddresses, IEnumDebugAddresses)
GetClassTypeByName(String, NAME_MATCH, IDebugClassField)
GetContainerField(IDebugAddress, IDebugContainerField)
GetContextFromAddress(IDebugAddress, IDebugDocumentContext2)
GetField(IDebugAddress, IDebugAddress, IDebugField)
GetGlobalContainer(IDebugContainerField)
GetLanguage(IDebugAddress, Guid, Guid)
GetMethodFieldsByName(String, NAME_MATCH, IEnumDebugFields)
GetNamespacesUsedAtAddress(IDebugAddress, IEnumDebugFields)
GetNextAddress(IDebugAddress, Int32, IDebugAddress)
GetTypeByName(String, NAME_MATCH, IDebugField)
Initialize(IDebugEngineSymbolProviderServices)
Uninitialize()

Applies to