Udostępnij za pośrednictwem


ICorDebugProcess8::EnableExceptionCallbacksOutsideOfMyCode — metoda

[Obsługiwane w programie .NET Framework 4.6 i nowszych wersjach]

Włącza lub wyłącza niektóre typy wywołań zwrotnych wyjątków ICorDebugManagedCallback2 .

Składnia

HRESULT EnableExceptionCallbacksOutsideOfMyCode(
   [in] BOOL enableExceptionsOutsideOfJMC
);

Parametry

enableExceptionsOutsideOfJMC [in]

Uwagi

Jeśli wartość parametru enableExceptionsOutsideOfJMC to false:

  • Wyjątek DEBUG_EXCEPTION_FIRST_CHANCE nie spowoduje wywołania zwrotnego do debugera.

  • Wyjątek DEBUG_EXCEPTION_CATCH_HANDLER_FOUND nie spowoduje wywołania zwrotnego do debugera, jeśli wyjątek nigdy nie przejdzie do kodu użytkownika (oznacza to, że ścieżka ze źródła wyjątku do procedury obsługi wyjątków nie ma żadnych metod oznaczonych jako JustMyCode lub JMC).

Wartość domyślna enableExceptionsOutsideOfJMC to true.

Wymagania

Platformy: zobacz Wymagania systemowe.

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

Biblioteka: CorGuids.lib

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

Zobacz też