Enumerazione CorDebugDebugEventKind

Indica il tipo di evento le cui informazioni vengono decodificate dal metodo DecodeEvent .

Sintassi

typedef enum CorDebugDebugEventKind {  
    DEBUG_EVENT_KIND_MODULE_LOADED                          = 1,  
    DEBUG_EVENT_KIND_MODULE_UNLOADED                        = 2,  
    DEBUG_EVENT_KIND_MANAGED_EXCEPTION_FIRST_CHANCE         = 3,  
    DEBUG_EVENT_KIND_MANAGED_EXCEPTION_USER_FIRST_CHANCE    = 4,  
    DEBUG_EVENT_KIND_MANAGED_EXCEPTION_CATCH_HANDLER_FOUND  = 5,  
    DEBUG_EVENT_KIND_MANAGED_EXCEPTION_UNHANDLED            = 6  
} CorDebugRecordFormat;  

Members

Membro Descrizione
DEBUG_EVENT_KIND_MODULE_LOADED Evento di caricamento del modulo.
DEBUG_EVENT_KIND_MODULE_UNLOADED Evento di scaricamento del modulo.
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_FIRST_CHANCE Eccezione first-chance.
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_USER_FIRST_CHANCE Eccezione utente first-chance.
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_CATCH_HANDLER_FOUND Eccezione per la quale esiste un gestore catch.
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_UNHANDLED Eccezione non gestita.

Commenti

Un membro dell'enumerazione CorDebugDebugEventKind viene restituito chiamando il metodo ICorDebugDebugEvent::GetEventKind .

Nota

Questa enumerazione è progettata per l'uso solo in scenari di debug di .NET Native.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: Disponibile solo dalla versione 4.6, .NET Native

Vedi anche