Partager via


ICorDebugProcess::ClearCurrentException, méthode

Efface l’exception non managée actuelle sur le thread donné.

Syntaxe

HRESULT ClearCurrentException([in] DWORD threadID);

Paramètres

threadID [in] ID du thread sur lequel l’exception non managée actuelle est effacée.

Notes

Appelez cette méthode avant d’appeler la méthode ICorDebugController::Continue quand un thread a signalé une exception non managée que l’élément débogué devrait ignorer. Cela aura pour effet d’effacer à la fois les événements en bande (IB) et hors bande (OOB) sur le thread donné. L’ensemble des points d’arrêt OOB et des exceptions d’étape unique sont automatiquement effacés.

Utilisez la méthode ICorDebugThread2::InterceptCurrentException pour intercepter l’exception managée actuelle sur un thread.

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