Událost Trasování událostí pro Windows výjimky Thrown_V1

Tato událost zaznamenává informace o vyvolaných výjimkách.

Následující tabulka obsahuje klíčové slovo, pod kterým je událost vyvolána, a úroveň události. (Další informace najdete v tématu CLR ETW – klíčová slova a úrovně.)

Klíčové slovo pro vyvolání události Level
ExceptionKeyword (0x8000) Upozornění (2)

Informace o událostech jsou uvedené v následující tabulce.

Událost ID události Vyvolání při
ExceptionThrown_V1 80 Vyvolá se spravovaná výjimka.

Následující tabulka obsahuje data událostí.

Název pole Datový typ Popis
Typ výjimky win:UnicodeString Typ výjimky; Například System.NullReferenceException.
Zpráva o výjimce win:UnicodeString Skutečná zpráva o výjimce.
EIPCodeThrow win:Pointer Ukazatel instrukce, kde došlo k výjimce.
VýjimkaHR win:UInt32 Výjimka HRESULT.
ExceptionFlags win:UInt16 0x01: HasInnerException (viz události CLR ETW v dokumentaci k Visual Basicu).

0x02: IsNestedException.

0x04: IsRethrownException.

0x08: IsCorruptedStateException (označuje, že stav procesu je poškozený; viz Zpracování výjimek poškozeného stavu).

0x10: IsCLSCompliant (výjimka, která je odvozena z Exception , je kompatibilní s CLS; jinak není kompatibilní s CLS).
ClrInstanceID win:UInt16 Jedinečné ID instance CLR nebo CoreCLR.

Viz také