Compartir a través de


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

Vea también

Conceptos

Eventos ETW de CLR