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é
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.