ISymbolReader Interface

Definição

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.

Aplica-se a

Confira também