Eventos ETW de interoperabilidad
Los eventos de interoperabilidad capturan información sobre la generación de código auxiliar del lenguaje intermedio de Microsoft (MSIL) y su almacenamiento en memoria caché.
Esta categoría consta de los siguientes eventos:
Evento ILStubGenerated
Evento ILStubCacheHit
Evento ILStubGenerated
En la siguiente tabla se muestran la palabra clave y el nivel. (Para obtener más información, vea Palabras clave y niveles ETW de CLR.)
Palabra clave para generar el evento |
Nivel |
---|---|
InteropKeyword (0x2000) |
Informativo (4) |
En la siguiente tabla se muestra la información del evento.
Evento |
Identificador de evento |
Se genera cuando |
---|---|---|
ILStubGenerated |
88 |
Se ha generado código auxiliar MSIL. |
En la siguiente tabla se muestran los datos del evento.
Nombre de campo |
Tipo de datos |
Descripción |
---|---|---|
ModuleID |
win:UInt16 |
Identificador de módulo. |
StubMethodID |
win:UInt64 |
Identificador del método de código auxiliar. |
StubFlags |
win:UInt64 |
Marcas para el código auxiliar. 0x1 - Interoperabilidad inversa 0x2 - Interoperabilidad COM 0x4 - Código auxiliar generado por NGen.exe. 0x8 - Delegado. 0x10 - Argumento variable. 0x20 - Destinatario no administrado. |
ManagedInteropMethodToken |
win:UInt32 |
Token para el método de interoperabilidad administrado. |
ManagedInteropMethodNameSpace |
win:UnicodeString |
Espacio de nombres del método de interoperabilidad administrado. |
ManagedInteropMethodName |
win:UnicodeString |
Nombre del método de interoperabilidad administrado. |
ManagedInteropMethodSignature |
win:UnicodeString |
Firma del método de interoperabilidad administrado. |
NativeMethodSignature |
win:UnicodeString |
Firma del método nativo. |
StubMethodSignature |
win:UnicodeString |
Firma del método de código auxiliar. |
StubMethodILCode |
win:UnicodeString |
Código MSIL para el método de código auxiliar. |
ClrInstanceID |
win:UInt16 |
Identificador único para la instancia de CLR o CoreCLR. |
Volver al principio
Evento ILStubCacheHit
En la siguiente tabla se muestran la palabra clave y el nivel.
Palabra clave para generar el evento |
Nivel |
---|---|
InteropKeyword (0x2000) |
Informativo (4) |
En la siguiente tabla se muestra la información del evento.
Evento |
Identificador de evento |
Se genera cuando |
---|---|---|
ILStubCacheHit |
89 |
Se ha tenido acceso a la memoria caché MSIL. |
En la siguiente tabla se muestran los datos del evento.
Nombre de campo |
Tipo de datos |
Descripción |
---|---|---|
ModuleID |
win:UInt16 |
Identificador de módulo. |
StubMethodID |
win:UInt64 |
Identificador del método de código auxiliar. |
ManagedInteropMethodToken |
win:UInt32 |
Token para el método de interoperabilidad administrado. |
ManagedInteropMethodNameSpace |
win:UnicodeString |
Espacio de nombres del método de interoperabilidad administrado. |
ManagedInteropMethodName |
win:UnicodeString |
Nombre del método de interoperabilidad administrado. |
ManagedInteropMethodSignature |
win:UnicodeString |
Firma del método de interoperabilidad administrado. |
ClrInstanceID |
win:UInt16 |
Identificador único para la instancia de CLR o CoreCLR. |
Volver al principio