Sdílet prostřednictvím


Výčet CorDebugDebugEventKind

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

Syntax

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;

Členové

Č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 Výjimka první šance.
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_USER_FIRST_CHANCE Výjimka pro uživatele s první šancí.
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_CATCH_HANDLER_FOUND Výjimka, pro kterou existuje obslužná catch rutina.
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_UNHANDLED Neošetřená výjimka.

Poznámky

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

Poznámka

Tento výčet je určen pouze pro .NET Native scénáře ladění.

Požadavky

Platformy: Viz Požadavky na systém.

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

Knihovny: CorGuids.lib

Verze rozhraní .NET Framework: K dispozici od verze 4.6, pouze .NET Native

Viz také