Ces événements d’exécution capturent des informations sur les exceptions levées. Pour plus d’informations sur l’utilisation de ces événements à des fins de diagnostic, consultez Journalisation et suivi .NET
Événement ExceptionThrown_V1
Mot clé pour déclencher l'événement
Level
ExceptionKeyword (0x8000)
Erreur (1)
Le tableau ci-dessous montre les informations liées aux événements.
Événement
ID de l’événement
Moment du déclenchement
ExceptionThrown_V1
80
Une exception managée est levée.
Nom du champ
Type de données
Description
ExceptionType
win:UnicodeString
Type de l’exception, par exemple System.NullReferenceException.
ExceptionMessage
win:UnicodeString
Message d’exception réel.
EIPCodeThrow
win:Pointer
Pointeur d’instruction où l’exception s’est produite.
0x10 : IsCLSCompliant (une exception qui dérive d’Exception est conforme CLS ; sinon elle n’est pas conforme CLS).
ClrInstanceID
win:UInt16
ID unique de l'instance de CLR ou CoreCLR.
Événement ExceptionCatchStart
Cet événement est émis lorsqu’un gestionnaire catch d’exception managée commence.
Mot clé pour déclencher l'événement
Level
ExceptionKeyword (0x8000)
Informatif (4)
Le tableau ci-dessous montre les informations liées aux événements.
Événement
ID de l’événement
Moment du déclenchement
ExceptionCatchStart
250
Une exception managée est gérée par le runtime.
Nom du champ
Type de données
Description
EIPCodeThrow
win:Pointer
Pointeur d’instruction où l’exception s’est produite.
MethodID
win:Pointer
Pointeur vers le descripteur de méthode sur la méthode où une exception s’est produite.
MethodName
win:UnicodeString
Nom de la méthode où l’exception s’est produite.
ClrInstanceID
win:UInt16
ID unique de l'instance de CLR ou CoreCLR.
Événement ExceptionCatchStop
Cet événement est émis lorsqu’un gestionnaire catch d’exception managée se termine.
Mot clé pour déclencher l'événement
Level
ExceptionKeyword (0x8000)
Informatif (4)
Le tableau ci-dessous montre les informations liées aux événements.
Événement
ID de l’événement
Moment du déclenchement
ExceptionCatchStop
251
Un gestionnaire catch d’exception managée est exécuté.
Événement ExceptionFinallyStart
Cet événement est émis lorsqu’un gestionnaire d’exception managée commence finalement.
Mot clé pour déclencher l'événement
Level
ExceptionKeyword (0x8000)
Informatif (4)
Le tableau ci-dessous montre les informations liées aux événements.
Événement
ID de l’événement
Moment du déclenchement
ExceptionFinallyStart
252
Une exception managée est gérée par le runtime.
Nom du champ
Type de données
Description
EIPCodeThrow
win:Pointer
Pointeur d’instruction où l’exception s’est produite.
MethodID
win:Pointer
Pointeur vers le descripteur de méthode sur la méthode où une exception s’est produite.
MethodName
win:UnicodeString
Nom de la méthode où l’exception s’est produite.
ClrInstanceID
win:UInt16
ID unique de l'instance de CLR ou CoreCLR.
Événement ExceptionFinallyStop
Cet événement est émis lorsqu’un gestionnaire catch d’exception managée se termine.
Mot clé pour déclencher l'événement
Level
ExceptionKeyword (0x8000)
Informatif (4)
Le tableau ci-dessous montre les informations liées aux événements.
Événement
ID de l’événement
Moment du déclenchement
ExceptionFinallyStop
253
Un gestionnaire d’exception managée finalement est exécuté.
Événement ExceptionFilterStart
Cet événement est émis lorsqu’un filtrage d’exception managée commence.
Mot clé pour déclencher l'événement
Level
ExceptionKeyword (0x8000)
Informatif (4)
Le tableau ci-dessous montre les informations liées aux événements.
Événement
ID de l’événement
Moment du déclenchement
ExceptionFilterStart
254
Un filtrage d’exception managée commence.
Nom du champ
Type de données
Description
EIPCodeThrow
win:Pointer
Pointeur d’instruction où l’exception s’est produite.
MethodID
win:Pointer
Pointeur vers le descripteur de méthode sur la méthode où une exception s’est produite.
MethodName
win:UnicodeString
Nom de la méthode où l’exception s’est produite.
ClrInstanceID
win:UInt16
ID unique de l’instance de CoreCLR.
Événement ExceptionFilterStop
Cet événement est émis lorsqu’un filtrage d’exception managée prend fin.
Mot clé pour déclencher l'événement
Level
ExceptionKeyword (0x8000)
Informatif (4)
Le tableau ci-dessous montre les informations liées aux événements.
Événement
ID de l’événement
Moment du déclenchement
ExceptionFilteringStart
255
Un filtrage d’exception managée se termine.
Événement ExceptionThrownStop
Cet événement est émis lorsque le runtime a fini de gérer une exception managée levée.
Mot clé pour déclencher l'événement
Level
ExceptionKeyword (0x8000)
Informatif (4)
Le tableau ci-dessous montre les informations liées aux événements.
Événement
ID de l’événement
Moment du déclenchement
ExceptionThrownStop
256
Un filtrage d’exception managée se termine.
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.