Partilhar via


Método ICorDebugProcess::ClearCurrentException

Limpa a exceção não gerenciada atual no thread determinado.

Sintaxe

HRESULT ClearCurrentException([in] DWORD threadID);

Parâmetros

threadID [em] A ID do thread no qual a exceção não gerenciada atual será limpa.

Observações

Chame esse método antes de chamar ICorDebugController::Continue quando um thread tiver relatado uma exceção não gerenciada que deve ser ignorada pelo depurador. Isso limpará os eventos pendentes em banda (IB) e fora de banda (OOB) no thread determinado. Todos os pontos de interrupção OOB e exceções de etapa única são automaticamente limpos.

Use ICorDebugThread2::InterceptCurrentException para intercetar a exceção gerenciada atual em um thread.

Requisitos

Plataformas: Consulte Requisitos do sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: Disponível desde 2.0