Sdílet prostřednictvím


CorDebugDebugEventKind – výčet

Označuje typ události, jejíž informace jsou dekódovány DecodeEvent metoda.

Syntaxe

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

Člen Description
DEBUG_EVENT_KIND_MODULE_LOADED Událost načtení modulu.
DEBUG_EVENT_KIND_MODULE_UNLOADED Událost uvolnění modulu
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_FIRST_CHANCE První náhodná výjimka.
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_USER_FIRST_CHANCE První náhodná výjimka uživatele.
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_CATCH_HANDLER_FOUND Výjimka, pro kterou existuje obslužná rutina catch .
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_UNHANDLED Neošetřená výjimka.

Poznámky

Člen výčtu CorDebugDebugEventKind je vrácen voláním ICorDebugDebugEvent::GetEventKind metoda.

Poznámka:

Tento výčet je určen pouze pro použití ve scénářích ladění .NET Native.

Požadavky

Platformy: Viz podporované operační systémy .NET.

Záhlaví: CorDebug.idl, CorDebug.h

Knihovna: CorGuids.lib

Verze .NET: K dispozici od rozhraní .NET Framework 4.6