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.
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. |