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
Met ons samenwerken op GitHub
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.