Partager via


Interfaces du magasin de symboles de diagnostics

Cette rubrique décrit les interfaces non managées qui permettent à un compilateur de générer des informations de symbole à utiliser par un débogueur.

Dans cette section

IBindingDisplay, interface
Fournit des méthodes qui affichent les informations de liaison actuelles sur l’application en cours d’exécution.

IDebugAutoAttach, interface
Définit l’interface pour un attachement automatique de débogueur appelé par le serveur.

INotifyConnection2, interface
Déclare des méthodes pour l’inscription et la désinscription d’une source de notification de connexion.

INotifySink2, interface
Déclare des méthodes pour la notification du récepteur.

INotifySource2, interface
Déclare une méthode pour la définition de filtres de notification.

ISymENCUnmanagedMethod, interface
Fournit des informations sur la fonctionnalité Modifier & Continuer.

ISymUnmanagedAsyncMethod, interface
Cette interface est le complément de lecture de ISymUnmanagedAsyncMethodPropertiesWriter, interface.

ISymUnmanagedAsyncMethodPropertiesWriter, interface
Permet la définition d’informations de méthode async facultatives par symbole de méthode. Doit être utilisée avec une méthode ouverte (c’est-à-dire entre les appels de la méthode OpenMethod et de la méthode CloseMethod).

ISymUnmanagedBinder, interface
Représente un binder de symboles pour du code non managé.

ISymUnmanagedBinder2, interface
Représente un Binder de symbole pour du code non managé et étend l’interface ISymUnmanagedBinder.

ISymUnmanagedBinder3, interface
Représente un Binder de symbole pour du code non managé et étend l’interface ISymUnmanagedBinder.

ISymUnmanagedConstant, interface
Fournit l’accès aux constantes non managées.

ISymUnmanagedDispose, interface
Supprime les ressources non managées.

ISymUnmanagedDocument, interface
Représente un document référencé par un magasin de symboles.

ISymUnmanagedDocumentWriter, interface
Fournit des méthodes d'écriture dans un document référencé par un magasin de symboles.

ISymUnmanagedENCUpdate, interface
Fournit des méthodes pour la fonctionnalité Modifier & Continuer.

ISymUnmanagedMethod, interface
Représente une méthode dans le magasin de symboles.

ISymUnmanagedNamespace, interface
Représente un espace de noms.

ISymUnmanagedReader, interface
Représente un lecteur de symboles qui fournit l’accès aux documents, aux méthodes et aux variables d’un magasin de symboles.

ISymUnmanagedReader2, interface
Obtient une méthode de lecteur de symboles en fonction d’un jeton de méthode et d’un numéro de version de Modifier & Copier.

ISymUnmanagedReaderSymbolSearchInfo, interface
Fournit des méthodes qui obtiennent des informations de recherche de symboles.

ISymUnmanagedScope, interface
Représente une portée lexicale dans une méthode.

ISymUnmanagedScope2, interface
Représente une étendue lexicale au sein d’une méthode et étend l’interface ISymUnmanagedScope avec des méthodes qui obtiennent des informations sur les constantes définies dans l’étendue.

ISymUnmanagedSourceServerModule, interface
Fournit les données de serveur source d’un module.

ISymUnmanagedSymbolSearchInfo, interface
Fournit des méthodes qui obtiennent des informations sur le chemin de recherche.

ISymUnmanagedVariable, interface
Représente une variable, comme un paramètre, une variable locale ou un champ.

ISymUnmanagedWriter, interface
Représente un writer de symboles et fournit des méthodes pour définir des documents, des points de séquence, des étendues lexicales et des variables.

ISymUnmanagedWriter2, interface
Représente un writer de symboles et fournit des méthodes pour définir des documents, des points de séquence, des étendues lexicales et des variables. Étend l’interface ISymUnmanagedWriter.

ISymUnmanagedWriter3, interface
Représente un writer de symboles et fournit des méthodes pour définir des documents, des points de séquence, des étendues lexicales et des variables. Étend l’interface ISymUnmanagedWriter.

ISymUnmanagedWriter4, interface
ISymUnmanagedWriter4, interface.

ISymUnmanagedWriter5, interface
ISymUnmanagedWriter5, interface.

Énumérations du magasin de symboles de diagnostics

Structures du magasin de symboles de diagnostics

Débogage