ICorDebugManagedCallback2, interface

Fournit des méthodes pour prendre en charge la gestion des exceptions et les Assistants Débogage managé (MDA) du débogueur. ICorDebugManagedCallback2 est une extension logique de l’interface ICorDebugManagedCallback.

Méthodes

Méthode Description
ChangeConnection, méthode Avertit le débogueur que l’ensemble de tâches associées à la connexion spécifiée a changé.
CreateConnection, méthode Avertit le débogueur qu’une nouvelle connexion a été créée.
DestroyConnection, méthode Avertit le débogueur que la connexion spécifiée a été arrêtée.
Exception, méthode Avertit le débogueur qu’une recherche d’un gestionnaire d’exceptions a démarré.
ExceptionUnwind, méthode Fournit une notification d’état pendant le processus de déroulement de l’exception.
FunctionRemapComplete, méthode Avertit le débogueur que l’exécution du code a basculé vers une nouvelle version d’une fonction modifiée.
FunctionRemapOpportunity, méthode Avertit le débogueur que l’exécution du code a atteint un point de séquence dans une version antérieure d’une fonction modifiée.
MDANotification, méthode Fournit une notification indiquant que l’exécution du code a rencontré un message MDA (assistant débogage managé).

Notes

L’interface ICorDebugManagedCallback2 étend l’interface ICorDebugManagedCallback pour gérer les nouveaux événements de débogage introduits dans .NET Framework version 2.0.

Un débogueur doit implémenter ICorDebugManagedCallback2 s’il débogue des applications .NET Framework 2.0. Une instance de ICorDebugManagedCallback ou ICorDebugManagedCallback2 est passée en tant qu’objet de rappel à ICorDebug::SetManagedHandler.

Notes

Cette interface ne prend pas en charge l'appel à distance, que ce soit entre ordinateurs ou entre processus.

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 2.0

Voir aussi