É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