Dessa körningshändelser samlar in information om undantag som genereras. Mer information om hur du använder dessa händelser för diagnostik finns i loggning och spårning av .NET-program.
ExceptionThrown_V1 händelse
| Nyckelord för att höja händelsen |
Nivå |
ExceptionKeyword (0x8000) |
Fel (1) |
I följande tabell visas händelseinformation.
| Händelse |
Händelse-ID |
Upphöjt när |
ExceptionThrown_V1 |
80 |
Ett hanterat undantag utlöses. |
| Fältnamn |
Datatyp |
Beskrivning |
ExceptionType |
win:UnicodeString |
Typ av undantag; till exempel System.NullReferenceException. |
ExceptionMessage |
win:UnicodeString |
Verkligt undantagsmeddelande. |
EIPCodeThrow |
win:Pointer |
Instruktionspekare där undantaget inträffade. |
ExceptionHR |
win:UInt32 |
Undantag HRESULT-. |
ExceptionFlags |
win:UInt16 |
0x01: HasInnerException.
0x02: IsNestedException.
0x04: IsRethrownException.
0x08: IsCorruptedStateException (anger att processtillståndet är skadat. Se Hantering av skadade tillståndsundantag).
0x10: IsCLSCompliant (ett undantag som härleds från Exception är CLS-kompatibelt. Annars är det inte CLS-kompatibelt). |
ClrInstanceID |
win:UInt16 |
Unikt ID för instansen av CLR eller CoreCLR. |
ExceptionCatchStart-händelse
Den här händelsen genereras när en hanterad undantagsfångsthanterare börjar.
| Nyckelord för att höja händelsen |
Nivå |
ExceptionKeyword (0x8000) |
Information (4) |
I följande tabell visas händelseinformation.
| Händelse |
Händelse-ID |
Upphöjt när |
ExceptionCatchStart |
250 |
Ett hanterat undantag hanteras av körningen. |
| Fältnamn |
Datatyp |
Beskrivning |
EIPCodeThrow |
win:Pointer |
Instruktionspekare där undantaget inträffade. |
MethodID |
win:Pointer |
Pekare till metodbeskrivningen för metoden där undantaget inträffade. |
MethodName |
win:UnicodeString |
Namnet på metoden där undantaget inträffade. |
ClrInstanceID |
win:UInt16 |
Unikt ID för instansen av CLR eller CoreCLR. |
ExceptionCatchStop-händelse
Den här händelsen genereras när en hanterad undantagsfångsthanterare slutar.
| Nyckelord för att höja händelsen |
Nivå |
ExceptionKeyword (0x8000) |
Information (4) |
I följande tabell visas händelseinformation.
| Händelse |
Händelse-ID |
Upphöjt när |
ExceptionCatchStop |
251 |
En hanterad undantagsfångsthanterare är klar. |
ExceptionFinallyStart-händelse
Den här händelsen genereras när en hanterad undantagshanterare äntligen börjar.
| Nyckelord för att höja händelsen |
Nivå |
ExceptionKeyword (0x8000) |
Information (4) |
I följande tabell visas händelseinformation.
| Händelse |
Händelse-ID |
Upphöjt när |
ExceptionFinallyStart |
252 |
Ett hanterat undantag hanteras av körningen. |
| Fältnamn |
Datatyp |
Beskrivning |
EIPCodeThrow |
win:Pointer |
Instruktionspekare där undantaget inträffade. |
MethodID |
win:Pointer |
Pekare till metodbeskrivningen för metoden där undantaget inträffade. |
MethodName |
win:UnicodeString |
Namnet på metoden där undantaget inträffade. |
ClrInstanceID |
win:UInt16 |
Unikt ID för instansen av CLR eller CoreCLR. |
ExceptionFinallyStop-händelse
Den här händelsen genereras när en hanterad undantagsfångsthanterare slutar.
| Nyckelord för att höja händelsen |
Nivå |
ExceptionKeyword (0x8000) |
Information (4) |
I följande tabell visas händelseinformation.
| Händelse |
Händelse-ID |
Upphöjt när |
ExceptionFinallyStop |
253 |
En hanterad undantagshanterare är äntligen klar. |
ExceptionFilterStart-händelse
Den här händelsen genereras när en hanterad undantagsfiltrering börjar.
| Nyckelord för att höja händelsen |
Nivå |
ExceptionKeyword (0x8000) |
Information (4) |
I följande tabell visas händelseinformation.
| Händelse |
Händelse-ID |
Upphöjt när |
ExceptionFilterStart |
254 |
En hanterad undantagsfiltrering börjar. |
| Fältnamn |
Datatyp |
Beskrivning |
EIPCodeThrow |
win:Pointer |
Instruktionspekare där undantaget inträffade. |
MethodID |
win:Pointer |
Pekare till metodbeskrivningen för metoden där undantaget inträffade. |
MethodName |
win:UnicodeString |
Namnet på metoden där undantaget inträffade. |
ClrInstanceID |
win:UInt16 |
Unikt ID för instansen av CoreCLR. |
ExceptionFilterStop-händelse
Den här händelsen genereras när en hanterad undantagsfiltrering slutar.
| Nyckelord för att höja händelsen |
Nivå |
ExceptionKeyword (0x8000) |
Information (4) |
I följande tabell visas händelseinformation.
| Händelse |
Händelse-ID |
Upphöjt när |
ExceptionFilteringStart |
255 |
En hanterad undantagsfiltrering avslutas. |
ExceptionThrownStop-händelse
Den här händelsen genereras när körningen är klar med att hantera ett hanterat undantag som utlöstes.
| Nyckelord för att höja händelsen |
Nivå |
ExceptionKeyword (0x8000) |
Information (4) |
I följande tabell visas händelseinformation.
| Händelse |
Händelse-ID |
Upphöjt när |
ExceptionThrownStop |
256 |
En hanterad undantagsfiltrering avslutas. |