ICorDebugSymbolProvider, interface
Fournit des méthodes pouvant être utilisées pour récupérer des informations sur les symboles de débogage.
Méthodes
Méthode | Description |
---|---|
GetAssemblyImageBytes, méthode | Lit les données d’un assembly fusionné pour une adresse virtuelle relative (RVA) donnée dans l’assembly fusionné. |
GetAssemblyImageMetadata, méthode | Retourne les métadonnées d'un assembly fusionné. |
GetCodeRange, méthode | Obtient l'adresse de début et la taille de la méthode pour une adresse virtuelle relative (RVA) donnée dans une méthode. |
GetInstanceFieldSymbols, méthode | Obtient les symboles de champ d'instance qui correspondent à une signature typespec. |
GetMergedAssemblyRecords, méthode | Obtient les enregistrements de symbole de tous les assemblys fusionnés. |
GetMethodLocalSymbols, méthode | Obtient les symboles locaux d'une méthode selon l'adresse virtuelle relative (RVA) de cette méthode. |
GetMethodParameterSymbols, méthode | Obtient les symboles de paramètre d'une méthode en fonction de l'adresse virtuelle relative (RVA) de cette méthode. |
GetMethodProps, méthode | Retourne des informations sur les propriétés de la méthode, telles que le jeton de métadonnées de la méthode et des informations sur ses paramètres génériques, en fonction d'une adresse virtuelle relative (RVA) dans cette méthode. |
GetObjectSize, méthode | Retourne la taille d'un objet en fonction de sa signature typespec. |
GetStaticFieldSymbols, méthode | Obtient les symboles de champ statique qui correspondent à une signature typespec. |
GetTypeProps, méthode | Retourne des informations sur les propriétés d'un type, comme le nombre de signature de ses paramètres génériques, en fonction d'une adresse virtuelle relative (RVA) dans une vtable. |
Notes
Notes
Cette interface est uniquement disponible avec .NET Native. Si vous implémentez cette interface pour des scénarios ICorDebug en dehors de .NET Native, le Common Language Runtime ignore cette interface.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : CorDebug.idl, CorDebug.h
Bibliothèque : CorGuids.lib
Versions de .NET Framework : Disponible depuis la version 4.6, .NET Native uniquement