События взаимодействия (трассировка событий Windows)
События взаимодействия захватывают сведения о создании ловушек и кэшировании MSIL.
Эта категория состоит из следующих событий.
Событие ILStubGenerated
Событие ILStubCacheHit
Событие ILStubGenerated
В следующей таблице показаны ключевое слово и уровень. (Дополнительные сведения см. в разделе Ключевые слова и уровни среды CLR (трассировка событий Windows).)
Ключевое слово для вызова события |
Уровень |
---|---|
InteropKeyword (0x2000) |
Информационный (4) |
В следующей таблице приведены сведения о событии.
Событие |
Идентификатор события |
Условие вызова |
---|---|---|
ILStubGenerated |
88 |
Была создана заглушка языка MSIL. |
В следующей таблице приведены сведения о событии.
Имя поля |
Тип данных |
Описание |
---|---|---|
ModuleID |
win:UInt16 |
Идентификатор модуля. |
StubMethodID |
win:UInt64 |
Идентификатор метода-заглушки. |
StubFlags |
win:UInt64 |
Флаги для заглушки: 0x1 — Обратное взаимодействие. 0x2 — COM-взаимодействие. 0x4 — заглушка, созданная NGen.exe. 0x8 — делегат. 0x10 — переменный аргумент. 0x20 — неуправляемый вызываемый метод. |
ManagedInteropMethodToken |
win:UInt32 |
Маркер управляемого метода взаимодействия. |
ManagedInteropMethodNameSpace |
win:UnicodeString |
Пространство имен управляемого метода взаимодействия. |
ManagedInteropMethodName |
win:UnicodeString |
Имя управляемого метода взаимодействия. |
ManagedInteropMethodSignature |
win:UnicodeString |
Сигнатура управляемого метода взаимодействия. |
NativeMethodSignature |
win:UnicodeString |
Сигнатура неуправляемого метода. |
StubMethodSignature |
win:UnicodeString |
Сигнатура метода-заглушки. |
StubMethodILCode |
win:UnicodeString |
Код MSIL для метода-заглушки. |
ClrInstanceID |
win:UInt16 |
Уникальный идентификатор экземпляра среды CLR или CoreCLR. |
К началу
Событие ILStubCacheHit
В следующей таблице показаны ключевое слово и уровень.
Ключевое слово для вызова события |
Уровень |
---|---|
InteropKeyword (0x2000) |
Информационный (4) |
В следующей таблице приведены сведения о событии.
Событие |
Идентификатор события |
Условие вызова |
---|---|---|
ILStubCacheHit |
89 |
Обращение к кэшу MSIL. |
В следующей таблице приведены сведения о событии.
Имя поля |
Тип данных |
Описание |
---|---|---|
ModuleID |
win:UInt16 |
Идентификатор модуля. |
StubMethodID |
win:UInt64 |
Идентификатор метода-заглушки. |
ManagedInteropMethodToken |
win:UInt32 |
Маркер управляемого метода взаимодействия. |
ManagedInteropMethodNameSpace |
win:UnicodeString |
Пространство имен управляемого метода взаимодействия. |
ManagedInteropMethodName |
win:UnicodeString |
Имя управляемого метода взаимодействия. |
ManagedInteropMethodSignature |
win:UnicodeString |
Сигнатура управляемого метода взаимодействия. |
ClrInstanceID |
win:UInt16 |
Уникальный идентификатор экземпляра среды CLR или CoreCLR. |
К началу