Partager via


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

ICorDebugManagedCallback2::ChangeConnection, méthode

Avertit le débogueur que le jeu de tâches associé à la connexion spécifiée a changé.

ICorDebugManagedCallback2::CreateConnection, méthode

Notifie au débogueur qu'une nouvelle connexion a été créée.

ICorDebugManagedCallback2::DestroyConnection, méthode

Informe le débogueur que la connexion spécifiée a été interrompue.

ICorDebugManagedCallback2::Exception, méthode

Informe le débogueur qu'une recherche pour un gestionnaire d'exceptions a démarré.

ICorDebugManagedCallback2::ExceptionUnwind, méthode

Fournit une notification d'état pendant le processus de déroulement des exceptions.

ICorDebugManagedCallback2::FunctionRemapComplete, méthode

Informe le débogueur que l'exécution de code a basculé sur une nouvelle version d'une fonction modifiée.

ICorDebugManagedCallback2::FunctionRemapOpportunity, méthode

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

ICorDebugManagedCallback2::MDANotification, méthode

Fournit une notification indiquant que l'exécution du code a rencontré un message de l'Assistant Débogage managé (MDA, Managed Debugging Assistant).

Notes

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

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

RemarqueRemarque

Cette interface ne prend pas en charge l'appel à distance, intermachine ou interprocessus.

Spécifications

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : CorDebug.idl, CorDebug,h

Bibliothèque : CorGuids.lib

Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Voir aussi

Référence

ICorDebugManagedCallback, interface

Concepts

Diagnostic d'erreurs avec les Assistants de débogage managés

Autres ressources

Interfaces de débogage