Cette documentation est archivée et n’est pas conservée.

System.Diagnostics.SymbolStore, espace de noms

L'espace de noms System.Diagnostics.SymbolStore fournit des classes qui vous permettent de lire et d'écrire des informations symboliques de débogage, par exemple une ligne source de tables MSIL (Microsoft intermediate language). Les compilateurs dont la cible est le .NET Framework peuvent enregistrer les informations symboliques de débogage dans des fichiers PDB. Les débogueurs et les profileurs de code peuvent lire ces informations symboliques de débogage au moment de l'exécution.

 ClasseDescription
Classe publiqueSymBinderReprésente un binder de symboles pour le code managé.
Classe publiqueSymDocumentReprésente un document référencé par un magasin de symboles.
Classe publiqueSymDocumentTypeContient les GUID publics des types de documents à utiliser avec le magasin de symboles.
Classe publiqueSymDocumentWriterFournit des méthodes pour écrire dans un document référencé par un magasin de symboles.
Classe publiqueSymLanguageTypeContient les GUID publics des types de langages à utiliser avec le magasin de symboles.
Classe publiqueSymLanguageVendorContient les GUID publics des fournisseurs de langage à utiliser avec le magasin de symboles.
Classe publiqueSymMethodReprésente une méthode dans un magasin de symboles.
Classe publiqueSymReaderFournit l'accès aux documents, aux méthodes et aux variables d'un magasin de symboles.
Classe publiqueSymScopeReprésente une portée lexicale dans SymMethod qui donne accès aux offsets de début et de fin de la portée, ainsi qu'à ses portées enfants et parents.
Classe publiqueSymVariableReprésente une variable dans un magasin de symboles.
Classe publiqueSymWriterReprésente un writer de symboles pour le code managé.

 InterfaceDescription
Interface publiqueISymbolBinderReprésente un binder de symboles pour le code managé.
Interface publiqueISymbolBinder1Représente un binder de symboles pour le code managé.
Interface publiqueISymbolDocumentReprésente un document référencé par un magasin de symboles.
Interface publiqueISymbolDocumentWriterReprésente un document référencé par un magasin de symboles.
Interface publiqueISymbolMethodReprésente une méthode dans un magasin de symboles.
Interface publiqueISymbolNamespaceReprésente un espace de noms dans un magasin de symboles.
Interface publiqueISymbolReaderReprésente un lecteur de symboles pour le code managé.
Interface publiqueISymbolScopeReprésente une portée lexicale dans ISymbolMethod qui donne accès aux offsets de début et de fin de la portée, ainsi qu'à ses portées enfants et parents.
Interface publiqueISymbolVariableReprésente une variable dans un magasin de symboles.
Interface publiqueISymbolWriterReprésente un writer de symboles pour le code managé.

 StructureDescription
Structure publiqueSymbolTokenLa structure SymbolToken est une représentation objet d'un jeton qui représente une information symbolique.

 ÉnumérationDescription
Énumération publiqueSymAddressKindSpécifie le type d'adresse des variables locales, des paramètres et des champs dans les méthodes DefineLocalVariable, DefineParameter et DefineField de l'interface ISymbolWriter.
Afficher: