ISymbolReader Interface

Définition

Représente un lecteur de symboles pour le code managé.

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
Dérivé
Attributs

Remarques

L’interface permet d’accéder aux documents, méthodes et variables.

Note

Cette interface est l’équivalent managé de l’interface ISymUnmanagedReader , l’une des interfaces de magasin de symboles non managées qui offrent une autre façon de lire et d’écrire des informations de symboles de débogage.

Propriétés

Nom Description
UserEntryPoint

Obtient le jeton de métadonnées de la méthode spécifiée comme point d’entrée utilisateur pour le module, le cas échéant.

Méthodes

Nom Description
GetDocument(String, Guid, Guid, Guid)

Obtient un document spécifié par la langue, le fournisseur et le type.

GetDocuments()

Obtient un tableau de tous les documents définis dans le magasin de symboles.

GetGlobalVariables()

Obtient toutes les variables globales dans le module.

GetMethod(SymbolToken, Int32)

Obtient un objet de méthode de lecteur de symboles en fonction de l’identificateur d’une méthode et de sa version de modification et de poursuite.

GetMethod(SymbolToken)

Obtient un objet de méthode de lecteur de symboles lorsqu’il reçoit l’identificateur d’une méthode.

GetMethodFromDocumentPosition(ISymbolDocument, Int32, Int32)

Obtient un objet de méthode de lecteur de symboles qui contient une position spécifiée dans un document.

GetNamespaces()

Obtient les espaces de noms définis dans l’étendue globale dans le magasin de symboles actuel.

GetSymAttribute(SymbolToken, String)

Obtient une valeur d’attribut en fonction du nom de l’attribut.

GetVariables(SymbolToken)

Obtient les variables qui ne sont pas locales lorsqu’elles sont données au parent.

S’applique à

Voir aussi