Delen via


Etw-gebeurtenissen in interop

Met interop-gebeurtenissen wordt informatie vastgelegd over het genereren en opslaan van stub's in de gemeenschappelijke tussenliggende taal (CIL).

ILStubGenerated-gebeurtenis

In de volgende tabel ziet u het trefwoord en het niveau. (Zie voor meer informatie CLR ETW-trefwoorden en niveaus.)

Trefwoord voor het genereren van de gebeurtenis Niveau
InteropKeyword (0x2000) Informatie(4)

In de volgende tabel ziet u de gebeurtenisgegevens.

Gebeurtenis Gebeurtenis-id Verhoogd wanneer
ILStubGenerated 88 De CIL-stub is gegenereerd.

In de volgende tabel ziet u de gebeurtenisgegevens.

Veldnaam Gegevenstype Beschrijving
Module-id win:UInt16 De module-id.
StubMethodID win:UInt64 De stub-methode-id.
StubFlags win:UInt64 De vlaggen voor de stub:

0x1 - Omgekeerde interop.

0x2 - COM-interoperabiliteit.

0x4 - Stub gegenereerd door NGen.exe.

0x8 - Gemachtigde.

0x10 - Argument Variabele.

0x20 - Onbeheerde straat.
ManagedInteropMethodToken win:UInt32 Het token voor de beheerde interoperabiliteitsmethode.
ManagedInteropMethodNameSpace win:UnicodeString De naamruimte van de beheerde interoperabiliteitsmethode.
ManagedInteropMethodName win:UnicodeString De naam van de beheerde interoperabiliteitsmethode.
ManagedInteropMethodSignature win:UnicodeString De handtekening van de beheerde interoperabiliteitsmethode.
NativeMethodSignature win:UnicodeString De handtekening van de systeemeigen methode.
StubMethodSignature win:UnicodeString De stub-methodehandtekening.
StubMethodILCode win:UnicodeString De CIL-code voor de stub-methode.
ClrInstanceID win:UInt16 Unieke id voor het exemplaar van CLR of CoreCLR.

ILStubCacheHit-gebeurtenis

In de volgende tabel ziet u het trefwoord en het niveau.

Trefwoord voor het genereren van de gebeurtenis Niveau
InteropKeyword (0x2000) Informatie(4)

In de volgende tabel ziet u de gebeurtenisgegevens.

Gebeurtenis Gebeurtenis-id Verhoogd wanneer
ILStubCacheHit 89 De CIL-cache is geopend.

In de volgende tabel ziet u de gebeurtenisgegevens.

Veldnaam Gegevenstype Beschrijving
Module-id win:UInt16 De module-id.
StubMethodID win:UInt64 De stub-methode-id.
ManagedInteropMethodToken win:UInt32 Het token voor de beheerde interoperabiliteitsmethode.
ManagedInteropMethodNameSpace win:UnicodeString De naamruimte van de beheerde interoperabiliteitsmethode.
ManagedInteropMethodName win:UnicodeString De naam van de beheerde interoperabiliteitsmethode.
ManagedInteropMethodSignature win:UnicodeString De handtekening van de beheerde interoperabiliteitsmethode.
ClrInstanceID win:UInt16 Unieke id voor het exemplaar van CLR of CoreCLR.

Zie ook