Sdílet prostřednictvím


Události zprostředkovatele interoperability modulu runtime .NET

Tyto události modulu runtime zaznamenávají informace o generování zástupných procedur jazyka CIL (Common Intermediate Language). Další informace o tom, jak tyto události používat k diagnostickým účelům, najdete v tématu Protokolování a trasování aplikací .NET.

Událost ILStubGenerated

Klíčové slovo pro vyvolání události Level
InteropKeyword (0x2000) Informační(4)
Událost ID události Vyvolá se při
ILStubGenerated 88 Vygeneruje se zástupný soubor IL.
Název pole Datový typ Popis
ModuleID win:UInt16 Identifikátor modulu.
StubMethodID win:UInt64 Identifikátor metody zástupných procedur.
StubFlags win:UInt32 Příznaky pro zástupný kód:

0x1 - Zpětná spolupráce.

0x2 - Zprostředkovatele komunikace COM.

0x4 - Zástupný soubor vygenerovaný NGen.exe.

0x8 -Delegát.

0x10 - Proměnná argumentu.

0x20 - Nespravovaný volaný.

0x40 – Zařazování struktury
ManagedInteropMethodToken win:UInt32 Token pro metodu spravované spolupráce.
ManagedInteropMethodNameSpace win:UnicodeString Obor názvů a nadřazený typ metody spravované spolupráce.
ManagedInteropMethodName win:UnicodeString Název spravované metody zprostředkovatele komunikace.
ManagedInteropMethodSignature win:UnicodeString Podpis metody spravované spolupráce.
NativeMethodSignature win:UnicodeString Podpis nativní metody.
StubMethodSignature win:UnicodeString Podpis metody zástupných procedur.
StubMethodILCode win:UnicodeString Kód CIL (Common Intermediate Language) pro metodu stub.
ClrInstanceID win:UInt16 Jedinečné ID instance CLR nebo CoreCLR.