ISymbolReader Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um leitor de símbolos para código gerenciado.
public interface class ISymbolReader
public interface ISymbolReader
[System.Runtime.InteropServices.ComVisible(true)]
public interface ISymbolReader
type ISymbolReader = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type ISymbolReader = interface
Public Interface ISymbolReader
- Derivado
- Atributos
Comentários
A interface fornece acesso a documentos, métodos e variáveis.
Note
Essa interface é o equivalente gerenciado da ISymUnmanagedReader interface, uma das interfaces de repositório de símbolos não gerenciadas que fornecem uma maneira alternativa de ler e gravar informações de símbolo de depuração.
Propriedades
| Nome | Description |
|---|---|
| UserEntryPoint |
Obtém o token de metadados para o método especificado como o ponto de entrada do usuário para o módulo, se houver. |
Métodos
| Nome | Description |
|---|---|
| GetDocument(String, Guid, Guid, Guid) |
Obtém um documento especificado pelo idioma, fornecedor e tipo. |
| GetDocuments() |
Obtém uma matriz de todos os documentos definidos no repositório de símbolos. |
| GetGlobalVariables() |
Obtém todas as variáveis globais no módulo. |
| GetMethod(SymbolToken, Int32) |
Obtém um objeto de método de leitor de símbolos quando dado o identificador de um método e sua versão de edição e continuação. |
| GetMethod(SymbolToken) |
Obtém um objeto de método de leitor de símbolos quando fornecido o identificador de um método. |
| GetMethodFromDocumentPosition(ISymbolDocument, Int32, Int32) |
Obtém um objeto de método de leitor de símbolo que contém uma posição especificada em um documento. |
| GetNamespaces() |
Obtém os namespaces definidos no escopo global dentro do repositório de símbolos atual. |
| GetSymAttribute(SymbolToken, String) |
Obtém um valor de atributo quando dado o nome do atributo. |
| GetVariables(SymbolToken) |
Obtém as variáveis que não são locais quando fornecidas ao pai. |