Condividi tramite


Metodo ICorDebugProcess::ClearCurrentException

Cancella l'eccezione non gestita corrente nel thread specificato.

Sintassi

HRESULT ClearCurrentException([in] DWORD threadID);

Parametri

threadID [in] ID del thread in cui verrà cancellata l'eccezione non gestita corrente.

Osservazioni:

Chiamare questo metodo prima di chiamare ICorDebugController::Continue quando un thread ha segnalato un'eccezione non gestita che deve essere ignorata dal debug. In questo modo verranno cancellati sia gli eventi in banda in attesa (IB) che fuori banda (OOB) sul thread specificato. Tutti i punti di interruzione OOB e le eccezioni a passaggio singolo vengono cancellati automaticamente.

Usare ICorDebugThread2::InterceptCurrentException per intercettare l'eccezione gestita corrente in un thread.

Requisiti

Piattaforme: vedere Requisiti di sistema.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: disponibili dalla versione 2.0