ISymbolReader Interfaz

Definición

Representa un lector de símbolos de código administrado.

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

Comentarios

La interfaz proporciona acceso a documentos, métodos y variables.

Nota

Esta interfaz es el homólogo administrado de la ISymUnmanagedReader interfaz, una de las interfaces de almacén de símbolos no administrados que proporcionan una manera alternativa de leer y escribir información de símbolos de depuración.

Propiedades

UserEntryPoint

Obtiene el símbolo (token) de metadatos del método especificado como punto de entrada del usuario para el módulo, en caso de que haya alguno.

Métodos

GetDocument(String, Guid, Guid, Guid)

Obtiene un documento especificado mediante el lenguaje, el proveedor y el tipo.

GetDocuments()

Obtiene una matriz de todos los documentos definidos en el almacén de símbolos.

GetGlobalVariables()

Obtiene todas las variables globales del módulo.

GetMethod(SymbolToken)

Obtiene un objeto del método del lector de símbolos cuando se especifica el identificador de un método.

GetMethod(SymbolToken, Int32)

Obtiene un objeto del método del lector de símbolos cuando se especifica el identificador de un método y su versión de edición y continuación.

GetMethodFromDocumentPosition(ISymbolDocument, Int32, Int32)

Obtiene un objeto del método del lector de símbolos que contiene una posición especificada en un documento.

GetNamespaces()

Obtiene los espacios de nombres definidos en el ámbito global, dentro del almacén de símbolos actual.

GetSymAttribute(SymbolToken, String)

Obtiene un valor de atributo cuando se especifica el nombre de atributo.

GetVariables(SymbolToken)

Obtiene las variables que no son locales cuando se especifica la variable principal.

Se aplica a

Consulte también