Udostępnij za pośrednictwem


ICorDebugProcess::ClearCurrentException — Metoda

Czyści bieżący niezarządzany wyjątek w danym wątku.

Składnia

HRESULT ClearCurrentException([in] DWORD threadID);

Parametry

threadID [in] Identyfikator wątku, w którym zostanie wyczyszczone bieżący wyjątek niezarządzany.

Uwagi

Wywołaj tę metodę przed wywołaniem metody ICorDebugController::Continue , gdy wątek zgłosił wyjątek niezarządzany, który powinien zostać zignorowany przez debuggee. Spowoduje to wyczyszczenie zarówno wybitnych wydarzeń poza pasmem (IB) i poza pasmem (OOB) w danym wątku. Wszystkie punkty przerwania OOB i wyjątki jednoetapowe są automatycznie czyszczone.

Użyj elementu ICorDebugThread2::InterceptCurrentException , aby przechwycić bieżący wyjątek zarządzany w wątku.

Wymagania

Platformy: zobacz Wymagania systemowe.

Nagłówek: CorDebug.idl, CorDebug.h

Biblioteka: CorGuids.lib

Wersje programu .NET Framework: dostępne od wersji 2.0