ISymbolReader Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
Notes
Cette interface est l’équivalent managé de l’interface ISymUnmanagedReader
, l’une des interfaces de magasin de symboles non managées qui offrent un autre moyen de lire et d’écrire des informations sur les symboles de débogage.
Propriétés
UserEntryPoint |
Obtient le jeton de métadonnées de la méthode spécifiée en tant que point d'entrée utilisateur pour le module, le cas échéant. |
Méthodes
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 du module. |
GetMethod(SymbolToken) |
Obtient un objet de méthode de lecteur de symboles lorsque l'identificateur d'une méthode est fourni. |
GetMethod(SymbolToken, Int32) |
Obtient un objet de méthode de lecteur de symboles lorsque l'identificateur et la version Modifier & Continuer d'une méthode sont fournis. |
GetMethodFromDocumentPosition(ISymbolDocument, Int32, Int32) |
Obtient un objet de méthode de lecteur de symboles contenant une position spécifiée dans un document. |
GetNamespaces() |
Obtient les espaces de noms définis dans la portée globale dans le magasin de symboles en cours. |
GetSymAttribute(SymbolToken, String) |
Obtient la valeur d'un attribut dont le nom est fourni. |
GetVariables(SymbolToken) |
Obtient les variables qui ne sont pas locales lorsque le parent est spécifié. |