Перечисление CorDebugExceptionFlags

Предоставляет дополнительные сведения об исключении.

Синтаксис

typedef enum CorDebugExceptionFlags {  
    DEBUG_EXCEPTION_NONE = 0,  
    DEBUG_EXCEPTION_CAN_BE_INTERCEPTED = 0x0001  
} CorDebugExceptionFlags;  

Элементы

Член Описание
DEBUG_EXCEPTION_NONE Исключение отсутствует.
DEBUG_EXCEPTION_CAN_BE_INTERCEPTED Исключение доступно для перехвата.

Время исключения все еще может быть таким, что отладчик не сможет его перехватить. Например, если ниже текущего обратного вызова или события исключения, возникшего в результате JIT-вложения, нет никакого управляемого кода, такое исключение не может быть перехвачено.

Комментарии

В более поздних версиях для этого перечисления могут быть добавлены новые значения, поэтому следует подготовить код, использующий CorDebugExceptionFlags для неожиданных значений.

Требования

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

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

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

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

См. также раздел