Partager via


Événements ETW d'interopérabilité

Les événements d'interopérabilité capturent des informations sur la mise en cache et la génération du stub MSIL (Microsoft Intermediate Language).

Cette catégorie se compose des événements suivants :

  • Événement ILStubGenerated

  • Événement ILStubCacheHit

Événement ILStubGenerated

Le tableau suivant indique le mot clé et le niveau. (Pour plus d'informations consultez Niveaux et mots clés ETW du CLR.)

Mot clé destiné à déclencher l'événement.

Niveau

InteropKeyword (0x2000)

Informations (4)

Le tableau suivant indique les informations d'événement.

Événement

ID d'événement

Déclenché lorsque

ILStubGenerated

88

Le stub MSIL a été généré.

Le tableau suivant répertorie les données d'événement.

Nom du champ

Type de données

Description

ModuleID

win:UInt16

Identificateur du module

StubMethodID

win:UInt64

Identificateur de la méthode stub.

StubFlags

win:UInt64

Indicateurs du stub :

0x1 - Interopérabilité inversée.

0x2 - COM Interop.

0x4 - Stub généré par NGen.exe.

0x8 - Délégué.

0x10 - Argument variable.

0x20 - Appelé non managé.

ManagedInteropMethodToken

win:UInt32

Jeton de la méthode d'interopérabilité managée.

ManagedInteropMethodNameSpace

win:UnicodeString

Espace de noms de la méthode d'interopérabilité managée.

ManagedInteropMethodName

win:UnicodeString

Nom de la méthode d'interopérabilité managée.

ManagedInteropMethodSignature

win:UnicodeString

Signature de la méthode d'interopérabilité managée.

NativeMethodSignature

win:UnicodeString

Signature de la méthode native.

StubMethodSignature

win:UnicodeString

Signature de la méthode stub.

StubMethodILCode

win:UnicodeString

Code MSIL de la méthode stub.

ClrInstanceID

win:UInt16

ID unique pour l'instance de CLR ou CoreCLR.

Retour au début

Événement ILStubCacheHit

Le tableau suivant indique le mot clé et le niveau.

Mot clé destiné à déclencher l'événement.

Niveau

InteropKeyword (0x2000)

Informations (4)

Le tableau suivant indique les informations d'événement.

Événement

ID d'événement

Déclenché lorsque

ILStubCacheHit

89

Le cache MSIL a fait l'objet d'un accès.

Le tableau suivant répertorie les données d'événement.

Nom du champ

Type de données

Description

ModuleID

win:UInt16

Identificateur du module

StubMethodID

win:UInt64

Identificateur de la méthode stub.

ManagedInteropMethodToken

win:UInt32

Jeton de la méthode d'interopérabilité managée.

ManagedInteropMethodNameSpace

win:UnicodeString

Espace de noms de la méthode d'interopérabilité managée.

ManagedInteropMethodName

win:UnicodeString

Nom de la méthode d'interopérabilité managée.

ManagedInteropMethodSignature

win:UnicodeString

Signature de la méthode d'interopérabilité managée.

ClrInstanceID

win:UInt16

ID unique pour l'instance de CLR ou CoreCLR.

Retour au début

Voir aussi

Concepts

Événements ETW du CLR