Udostępnij przez


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.

Requirements

Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.

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

Biblioteka: CorGuids.lib

Wersje platformy .NET: Dostępne od programu .NET Framework 2.0