IDebugComPlusSymbolProvider
Representa um provedor de símbolo do COM+ com métodos que são específicos para código gerenciado.
IDebugComPlusSymbolProvider : IDebugSymbolProvider
Observações para Implementadores
Embora não haja nenhuma separação entre as interfaces que são úteis para um avaliador de expressão (EE) e aqueles que se destinam a ser usado por um mecanismo de depuração (DE), os seguintes métodos provavelmente interessá-somente a desenvolvedores DE: AreSymbolsLoaded, GetAddressesInModuleFromPosition, GetEntryPoint, GetFunctionLineOffset, GetLocalVariableLayout, IsFunctionStale, LoadSymbols, LoadSymbolsFromStream, ReplaceSymbols, UnloadSymbols e UpdateSymbols.
Métodos
Com os métodos de IDebugSymbolProvider interface, essa interface implementa os seguintes métodos:
Método |
Descrição |
---|---|
Determina se os símbolos de depuração para o módulo especificado dado o identificador de domínio do aplicativo foram carregados. |
|
Cria um tipo de tipo primitivo especificado. |
|
IDebugComPlusSymbolProvider::GetAddressesInModuleFromPosition |
Mapeia uma posição de documento no módulo especificado para uma matriz de endereços de depuração. |
Recupera digite informações sobre a matriz especificada, dada seu endereço de depuração. |
|
Recupera o nome do assembly dado seu domínio do módulo e o aplicativo. |
|
IDebugComPlusSymbolProvider::GetAttributedClassesForLanguage |
Recupera as classes com o atributo especificado que são implementadas em determinada linguagem de programação. |
Recupera as classes com o atributo especificado em um determinado módulo. |
|
Recupera o ponto de entrada do aplicativo. |
|
Recupera o endereço dentro de uma função que representa o deslocamento de determinada linha. |
|
Recupera o layout de variáveis locais para um conjunto de métodos. |
|
Retorna o nome associado com o token especificado dado seu objeto de metadados. |
|
Recupera os símbolos de depuração com o atributo de determinado pai para o módulo especificado. |
|
Recupera o leitor de símbolo a ser usado pelo código não gerenciado. |
|
Recupera a um tipo de símbolo, dado seu endereço de depuração. |
|
Determina se a função no endereço especificado de depuração será excluída. |
|
Determina se a função no endereço especificado de depuração é considerada obsoleta. |
|
Determina se o código no endereço depurador especificado está oculto. |
|
Carrega os símbolos de depuração especificado na memória. |
|
Dado o fluxo de dados de símbolos de depuração de cargas. |
|
Substitui os símbolos de depuração atual no fluxo de dados especificado. |
|
Descarrega os símbolos de depuração para o módulo especificado da memória. |
|
Atualiza os símbolos de depuração na memória com aqueles que o fluxo de dados especificado. |
Requisitos
Cabeçalho: Sh.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll