Udostępnij przez


CorDebugExceptionFlags, wyliczenie

Zawiera dodatkowe informacje o wyjątku.

Składnia

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

Członkowie

Członek Description
DEBUG_EXCEPTION_NONE Nie ma wyjątku.
DEBUG_EXCEPTION_CAN_BE_INTERCEPTED Wyjątek można przechwycić.

Czas wyjątku może nadal być taki, że debuger nie może go przechwycić. Jeśli na przykład nie ma kodu zarządzanego poniżej bieżącego wywołania zwrotnego lub zdarzenie wyjątku wynikało z załącznika just in time (JIT), nie można przechwycić wyjątku.

Uwagi

Do tego wyliczenia można dodać nowe wartości w nowszych wersjach, dlatego należy przygotować kod, który będzie używany CorDebugExceptionFlags do obsługi nieoczekiwanych wartości.

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