ISymbolReader Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |