Diese Laufzeitereignisse erfassen Informationen zu Ausnahmen, die ausgelöst werden. Weitere Informationen zur Verwendung dieser Ereignisse für Diagnosezwecke finden Sie unter Protokollierung und Ablaufverfolgung von .NET-Anwendungen.
ExceptionThrown_V1-Ereignis
| Schlüsselwort zum Auslösen des Ereignisses |
Niveau |
ExceptionKeyword (0x8000) |
Fehler (1) |
Die folgende Tabelle zeigt Ereignisinformationen.
| Ereignis |
Ereignis-ID |
Wird ausgelöst, wenn |
ExceptionThrown_V1 |
80 |
Eine verwaltete Ausnahme wird ausgelöst. |
| Flurname |
Datentyp |
Beschreibung |
ExceptionType |
win:UnicodeString |
Art der Ausnahme; beispiel: System.NullReferenceException. |
ExceptionMessage |
win:UnicodeString |
Tatsächliche Ausnahmemeldung. |
EIPCodeThrow |
win:Pointer |
Anweisungszeiger, bei dem ausnahme aufgetreten ist. |
ExceptionHR |
win:UInt32 |
Ausnahme HRESULT-. |
ExceptionFlags |
win:UInt16 |
0x01: HasInnerException.
0x02: IsNestedException.
0x04: IsRethrownException.
0x08: IsCorruptedStateException (gibt an, dass der Prozesszustand beschädigt ist; siehe Behandeln beschädigter Statusausnahmen).
0x10: IsCLSCompliant (eine Ausnahme, die von Exception abgeleitet wird, ist CLS-kompatibel; andernfalls ist sie nicht CLS-kompatibel). |
ClrInstanceID |
win:UInt16 |
Eindeutige ID für die Instanz von CLR oder CoreCLR. |
ExceptionCatchStart-Ereignis
Dieses Ereignis wird ausgegeben, wenn ein verwalteter Ausnahme-Catch-Handler beginnt.
| Schlüsselwort zum Auslösen des Ereignisses |
Niveau |
ExceptionKeyword (0x8000) |
Informational (4) |
Die folgende Tabelle zeigt Ereignisinformationen.
| Ereignis |
Ereignis-ID |
Wird ausgelöst, wenn |
ExceptionCatchStart |
250 |
Eine verwaltete Ausnahme wird von der Laufzeit behandelt. |
| Flurname |
Datentyp |
Beschreibung |
EIPCodeThrow |
win:Pointer |
Anweisungszeiger, bei dem ausnahme aufgetreten ist. |
MethodID |
win:Pointer |
Zeigen Sie auf den Methodendeskriptor für die Methode, bei der ausnahme aufgetreten ist. |
MethodName |
win:UnicodeString |
Name der Methode, bei der ausnahme aufgetreten ist. |
ClrInstanceID |
win:UInt16 |
Eindeutige ID für die Instanz von CLR oder CoreCLR. |
ExceptionCatchStop-Ereignis
Dieses Ereignis wird ausgegeben, wenn ein verwalteter Ausnahme-Catch-Handler endet.
| Schlüsselwort zum Auslösen des Ereignisses |
Niveau |
ExceptionKeyword (0x8000) |
Informational (4) |
Die folgende Tabelle zeigt Ereignisinformationen.
| Ereignis |
Ereignis-ID |
Wird ausgelöst, wenn |
ExceptionCatchStop |
251 |
Ein verwalteter Ausnahmefanghandler wird ausgeführt. |
ExceptionFinallyStart-Ereignis
Dieses Ereignis wird ausgegeben, wenn eine verwaltete Ausnahme schließlich beginnt.
| Schlüsselwort zum Auslösen des Ereignisses |
Niveau |
ExceptionKeyword (0x8000) |
Informational (4) |
Die folgende Tabelle zeigt Ereignisinformationen.
| Ereignis |
Ereignis-ID |
Wird ausgelöst, wenn |
ExceptionFinallyStart |
252 |
Eine verwaltete Ausnahme wird von der Laufzeit behandelt. |
| Flurname |
Datentyp |
Beschreibung |
EIPCodeThrow |
win:Pointer |
Anweisungszeiger, bei dem ausnahme aufgetreten ist. |
MethodID |
win:Pointer |
Zeigen Sie auf den Methodendeskriptor für die Methode, bei der ausnahme aufgetreten ist. |
MethodName |
win:UnicodeString |
Name der Methode, bei der ausnahme aufgetreten ist. |
ClrInstanceID |
win:UInt16 |
Eindeutige ID für die Instanz von CLR oder CoreCLR. |
ExceptionFinallyStop-Ereignis
Dieses Ereignis wird ausgegeben, wenn ein verwalteter Ausnahme-Catch-Handler endet.
| Schlüsselwort zum Auslösen des Ereignisses |
Niveau |
ExceptionKeyword (0x8000) |
Informational (4) |
Die folgende Tabelle zeigt Ereignisinformationen.
| Ereignis |
Ereignis-ID |
Wird ausgelöst, wenn |
ExceptionFinallyStop |
253 |
Es erfolgt ein verwalteter Ausnahmehandler. |
ExceptionFilterStart-Ereignis
Dieses Ereignis wird ausgegeben, wenn die Filterung verwalteter Ausnahmen beginnt.
| Schlüsselwort zum Auslösen des Ereignisses |
Niveau |
ExceptionKeyword (0x8000) |
Informational (4) |
Die folgende Tabelle zeigt Ereignisinformationen.
| Ereignis |
Ereignis-ID |
Wird ausgelöst, wenn |
ExceptionFilterStart |
254 |
Eine Filterung verwalteter Ausnahmen beginnt. |
| Flurname |
Datentyp |
Beschreibung |
EIPCodeThrow |
win:Pointer |
Anweisungszeiger, bei dem ausnahme aufgetreten ist. |
MethodID |
win:Pointer |
Zeigen Sie auf den Methodendeskriptor für die Methode, bei der ausnahme aufgetreten ist. |
MethodName |
win:UnicodeString |
Name der Methode, bei der ausnahme aufgetreten ist. |
ClrInstanceID |
win:UInt16 |
Eindeutige ID für die Instanz von CoreCLR. |
ExceptionFilterStop-Ereignis
Dieses Ereignis wird ausgegeben, wenn eine verwaltete Ausnahmefilterung beendet wird.
| Schlüsselwort zum Auslösen des Ereignisses |
Niveau |
ExceptionKeyword (0x8000) |
Informational (4) |
Die folgende Tabelle zeigt Ereignisinformationen.
| Ereignis |
Ereignis-ID |
Wird ausgelöst, wenn |
ExceptionFilteringStart |
255 |
Eine verwaltete Ausnahmefilterung endet. |
ExceptionThrownStop-Ereignis
Dieses Ereignis wird ausgegeben, wenn die Laufzeit eine verwaltete Ausnahme verarbeitet, die ausgelöst wurde.
| Schlüsselwort zum Auslösen des Ereignisses |
Niveau |
ExceptionKeyword (0x8000) |
Informational (4) |
Die folgende Tabelle zeigt Ereignisinformationen.
| Ereignis |
Ereignis-ID |
Wird ausgelöst, wenn |
ExceptionThrownStop |
256 |
Eine verwaltete Ausnahmefilterung endet. |