Sdílet prostřednictvím


Události interoperability modulu runtime .NET

Tyto události modulu runtime zaznamenávají informace o generování zástupných procedur common intermediate language (CIL). Další informace o tom, jak tyto události používat pro účely diagnostiky, najdete v tématu protokolování a trasování aplikací .NET.

Událost ILStubGenerated

Klíčové slovo pro vyvolání události Úroveň
InteropKeyword (0x2000) Informační(4)
Událost ID události Vyvolání při
ILStubGenerated 88 Vygeneruje se zástupný procedura 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 – interoperabilita modelu COM.

0x4 – zástupný procedura vygenerovaná NGen.exe.

0x8 – delegát.

0x10 – argument proměnná.

0x20 - Nespravovaný volaný.

0x40 – zařazování struktury
ManagedInteropMethodToken win:UInt32 Token pro spravovanou metodu spolupráce.
ManagedInteropMethodNameSpace win:UnicodeString Obor názvů a uzavření typu spravované metody vzájemné spolupráce.
ManagedInteropMethodName win:UnicodeString Název spravované metody vzájemné spolupráce.
ManagedInteropMethodSignature win:UnicodeString Podpis spravované metody 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 zástupných procedur.
ClrInstanceID win:UInt16 Jedinečné ID instance CLR nebo CoreCLR.