Partilhar via


Enumeração de CorDebugExceptionCallbackType

Indica o tipo de retorno de chamada é feito a partir de um ICorDebugManagedCallback2::Exception evento.

typedef enum CorDebugExceptionCallbackType {
    DEBUG_EXCEPTION_FIRST_CHANCE         = 1,
    DEBUG_EXCEPTION_USER_FIRST_CHANCE    = 2,
    DEBUG_EXCEPTION_CATCH_HANDLER_FOUND  = 3,
    DEBUG_EXCEPTION_UNHANDLED            = 4
} CorDebugExceptionCallbackType;

Membros

Membro

Descrição

DEBUG_EXCEPTION_FIRST_CHANCE

Ocorreu uma exceção.

DEBUG_EXCEPTION_USER_FIRST_CHANCE

O processo de windup de exceção inserido o código do usuário.

DEBUG_EXCEPTION_CATCH_HANDLER_FOUND

O processo de windup de exceção foi encontrado um catch bloco no código do usuário.

DEBUG_EXCEPTION_UNHANDLED

A exceção não foi tratada.

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Consulte também

Outros recursos

Enumerações de depuração.