Eventi ETW di interoperabilità
Gli eventi di interoperabilità acquisiscno informazioni sulla generazione e la memorizzazione nella cache dello stub di Common Intermediate Language (CIL).
Evento ILStubGenerated
La tabella seguente illustra la parola chiave e il livello Per altre informazioni, vedere CLR ETW Keywords and Levels.
Parola chiave per la generazione dell'evento | Level |
---|---|
InteropKeyword (0x2000) |
Informativo (4) |
La tabella seguente mostra le informazioni sull'evento.
Event | ID evento | Generato quando |
---|---|---|
ILStubGenerated |
88 | Lo stub CIL è stato generato. |
La tabella seguente mostra i dati dell'evento.
Nome campo | Tipo di dati | Descrizione |
---|---|---|
ModuleID | win:UInt16 | Identificatore del modulo. |
StubMethodID | win:UInt64 | L’identificatore del metodo stub. |
StubFlags | win:UInt64 | Flag per lo stub: 0x1 - Interoperabilità inversa. 0x2 - interoperabilità COM. 0x4 - stub generato da NGen.exe. 0x8 - Delegato. 0x10 - Argomento variabile. 0x20 - Computer chiamato non gestito. |
ManagedInteropMethodToken | win:UInt32 | Il token per il metodo di interoperabilità gestito. |
ManagedInteropMethodNameSpace | win:UnicodeString | Lo spazio dei nomi per il metodo di interoperabilità gestito. |
ManagedInteropMethodName | win:UnicodeString | Il nome per il metodo di interoperabilità gestito. |
ManagedInteropMethodSignature | win:UnicodeString | La firma per il metodo di interoperabilità gestito. |
NativeMethodSignature | win:UnicodeString | La firma del metodo nativo. |
StubMethodSignature | win:UnicodeString | La firma del metodo stub. |
StubMethodILCode | win:UnicodeString | Codice CIL per il metodo stub. |
ClrInstanceID | win:UInt16 | ID univoco per l'istanza di CLR o CoreCLR. |
Evento ILStubCacheHit
La tabella seguente illustra la parola chiave e il livello
Parola chiave per la generazione dell'evento | Level |
---|---|
InteropKeyword (0x2000) |
Informativo (4) |
La tabella seguente mostra le informazioni sull'evento.
Event | ID evento | Generato quando |
---|---|---|
ILStubCacheHit |
89 | È stato eseguito l'accesso alla cache CIL. |
La tabella seguente mostra i dati dell'evento.
Nome campo | Tipo di dati | Descrizione |
---|---|---|
ModuleID | win:UInt16 | Identificatore del modulo. |
StubMethodID | win:UInt64 | L’identificatore del metodo stub. |
ManagedInteropMethodToken | win:UInt32 | Il token per il metodo di interoperabilità gestito. |
ManagedInteropMethodNameSpace | win:UnicodeString | Lo spazio dei nomi per il metodo di interoperabilità gestito. |
ManagedInteropMethodName | win:UnicodeString | Il nome per il metodo di interoperabilità gestito. |
ManagedInteropMethodSignature | win:UnicodeString | La firma per il metodo di interoperabilità gestito. |
ClrInstanceID | win:UInt16 | ID univoco per l'istanza di CLR o CoreCLR. |
Vedi anche
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.