Partager via


Événements d’interopérabilité de runtime .NET

Ces événements de runtime capturent des informations sur la génération de stubs CIL (Common Intermediate Language). Pour plus d’informations sur l’utilisation de ces événements à des fins de diagnostic, consultez Journalisation et suivi .NET

Événement ILStubGenerated

Mot clé pour déclencher l'événement Level
InteropKeyword (0x2000) Informatif(4)
Événement ID de l’événement Moment du déclenchement
ILStubGenerated 88 Un stub IL est généré.
Nom du champ Type de données Description
ModuleID win:UInt16 Identificateur de module.
StubMethodID win:UInt64 Identificateur de la méthode stub
StubFlags win:UInt32 Indicateurs du stub :

0x1 - Interopérabilité inverse.

0x2 - Interopérabilité COM.

0x4 - Stub généré par NGen.exe.

0x8 - Délégué.

0x10 - Argument de variable.

0x20 - Appelé non managé.

0x40 - Marshal de struct
ManagedInteropMethodToken win:UInt32 Jeton de la méthode d’interopérabilité managée
ManagedInteropMethodNameSpace win:UnicodeString L’espace de noms et le type englobant la méthode d’interopérabilité managée.
ManagedInteropMethodName win:UnicodeString Nom de la méthode d’interopérabilité managée
ManagedInteropMethodSignature win:UnicodeString Signature de la méthode d'interopérabilité managée
NativeMethodSignature win:UnicodeString Signature de la méthode native
StubMethodSignature win:UnicodeString Signature de la méthode stub
StubMethodILCode win:UnicodeString Le code CIL (Common Intermediate Language) pour la méthode stub.
ClrInstanceID win:UInt16 ID unique de l'instance de CLR ou CoreCLR.