Поделиться через


Метод ICorDebugProcess::ClearCurrentException

Очищает текущее неуправляемые исключения для данного потока.

Синтаксис

HRESULT ClearCurrentException([in] DWORD threadID);

Параметры

threadID [in] Идентификатор потока, на котором будет удалено текущее неуправляемые исключения.

Замечания

Вызовите этот метод перед вызовом ICorDebugController::Continue , когда поток сообщил неуправляемое исключение, которое должно игнорироваться отладчиком. Это позволит очистить как выдающиеся события в полосе (IB), так и внеполосные события (OOB) в заданном потоке. Все точки останова OOB и одношаговые исключения автоматически очищаются.

Используйте ICorDebugThread2::InterceptCurrentException для перехвата текущего управляемого исключения в потоке.

Требования

Платформы: см. раздел Требования к системе.

Заголовок: CorDebug.idl, CorDebug.h

Библиотека: CorGuids.lib

версии платформа .NET Framework: Доступно с версии 2.0