Freigeben über


Interopereignisse für .NET-Runtime

Diese Laufzeitereignisse erfassen Informationen zur Stubgenerierung von Common Intermediate Language (CIL). Weitere Informationen zur Verwendung dieser Ereignisse für Diagnosezwecke finden Sie unter Protokollierung und Ablaufverfolgung von .NET-Anwendungen.

ILStubGenerated-Ereignis

Schlüsselwort zum Auslösen des Ereignisses Niveau
InteropKeyword (0x2000) Informational(4)
Ereignis Ereignis-ID Wird ausgelöst, wenn
ILStubGenerated 88 Ein IL-Stub wird generiert.
Flurname Datentyp Beschreibung
ModuleID win:UInt16 Der Modulbezeichner.
StubMethodID win:UInt64 Der Stubmethodenbezeichner.
StubFlags win:UInt32 Die Kennzeichen für den Stub:

0x1 – Umgekehrte Interoperabilität.

0x2 - COM-Interoperabilität.

0x4 - Stub generiert von NGen.exe.

0x8 – Stellvertretung.

0x10 - Variable Argument.

0x20 – Nicht verwalteter Angerufener.

0x40 - Struct Marshal
ManagedInteropMethodToken win:UInt32 Das Token für die verwaltete Interopmethode.
ManagedInteropMethodNameSpace win:UnicodeString Der Namespace und der Umschließtyp der verwalteten Interopmethode.
ManagedInteropMethodName win:UnicodeString Der Name der verwalteten Interopmethode.
ManagedInteropMethodSignature win:UnicodeString Die Signatur der verwalteten Interopmethode.
NativeMethodSignature win:UnicodeString Die signatur der systemeigenen Methode.
StubMethodSignature win:UnicodeString Die Stubmethodensignatur.
StubMethodILCode win:UnicodeString Der CIL-Code (Common Intermediate Language) für die Stubmethode.
ClrInstanceID win:UInt16 Eindeutige ID für die Instanz von CLR oder CoreCLR.