Sdílet prostřednictvím


Události Trasování událostí pro Windows interoperability

Události interoperability zaznamenávají informace o generování a ukládání do mezipaměti v běžných zprostředkujících jazycích (CIL).

ILStubGenerated – událost

Následující tabulka ukazuje klíčové slovo a úroveň. (Další informace najdete v tématu Klíčová slova a úrovně CLR ETW.)

Klíčové slovo pro vyvolání události Level
InteropKeyword (0x2000) Informační(4)

V následující tabulce jsou uvedeny informace o události.

Událost ID události Vyvolání při
ILStubGenerated 88 Zástupný procedura CIL byla vygenerována.

V následující tabulce jsou uvedena data události.

Název pole Datový typ Popis
ModuleID win:UInt16 Identifikátor modulu.
StubMethodID win:UInt64 Identifikátor metody zástupných procedur.
StubFlags win:UInt64 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ý.
ManagedInteropMethodToken win:UInt32 Token pro spravovanou metodu spolupráce.
ManagedInteropMethodNameSpace win:UnicodeString Obor názvů spravované metody 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.
Kód StubMethodIL win:UnicodeString Kód CIL pro metodu zástupných procedur.
ClrInstanceID win:UInt16 Jedinečné ID instance CLR nebo CoreCLR.

ILStubCacheHit – událost

Následující tabulka ukazuje klíčové slovo a úroveň.

Klíčové slovo pro vyvolání události Level
InteropKeyword (0x2000) Informační(4)

V následující tabulce jsou uvedeny informace o události.

Událost ID události Vyvolání při
ILStubCacheHit 89 K mezipaměti CIL se přistupuje.

V následující tabulce jsou uvedena data události.

Název pole Datový typ Popis
ModuleID win:UInt16 Identifikátor modulu.
StubMethodID win:UInt64 Identifikátor metody zástupných procedur.
ManagedInteropMethodToken win:UInt32 Token pro spravovanou metodu spolupráce.
ManagedInteropMethodNameSpace win:UnicodeString Obor názvů spravované metody spolupráce.
ManagedInteropMethodName win:UnicodeString Název spravované metody vzájemné spolupráce.
ManagedInteropMethodSignature win:UnicodeString Podpis spravované metody spolupráce.
ClrInstanceID win:UInt16 Jedinečné ID instance CLR nebo CoreCLR.

Viz také