Freigeben über


Interop-Ereignisse für .NET-Runtime

Diese Runtimeereignisse erfassen Informationen zur CIL-Stubgenerierung (Common Intermediate Language). Weitere Informationen zur Verwendung dieser Ereignisse zu Diagnosezwecken finden Sie unter Protokollierung und Ablaufverfolgung mit .NET Core

ILStubGenerated-Ereignis

Schlüsselwort zum Auslösen des Ereignisses Ebene
InteropKeyword (0x2000) Information (4)
Ereignis Ereignis-ID Wird ausgelöst, wenn
ILStubGenerated 88 Ein ILStub wird generiert.
Feldname Datentyp BESCHREIBUNG
ModuleID win:UInt16 Der Modulbezeichner.
StubMethodID win:UInt64 Der Bezeichner für die Stubmethode.
StubFlags win:UInt32 Die Flags für den Stub:

0x1 – Interop umkehren.

0x2 – COM-Interop.

0x4 – von NGen.exe generierter Stub.

0x8 – Delegate.

0x10 – variables Argument.

0x20 – Nicht verwalteter Aufgerufener.

0x40 – Struktur-Marshall.
ManagedInteropMethodToken win:UInt32 Das Token für die verwaltete Interop-Methode.
ManagedInteropMethodNameSpace win:UnicodeString Der Namespace und einschließende Typ der verwalteten Interop-Methode.
ManagedInteropMethodName win:UnicodeString Der Name der verwalteten Interop-Methode.
ManagedInteropMethodSignature win:UnicodeString Die Signatur der verwalteten Interop-Methode.
NativeMethodSignature win:UnicodeString Die systemeigene Methodensignatur.
StubMethodSignature win:UnicodeString Die Signatur der Stubmethode.
StubMethodILCode win:UnicodeString Der Common Intermediate Language (CIL)-Code für die Stub-Methode.
ClrInstanceID win:UInt16 Eindeutige ID für die Instanz von CLR oder CoreCLR.