.NET 執行時間 Interop 事件
這些執行階段事件會擷取 Common Intermediate Language (CIL) 虛設常式產生的相關資訊。 如需有關如何針對診斷用途使用這些事件的詳細資訊,請參閱 記錄和追蹤 .NET 應用程式
ILStubGenerated 事件
引發事件的關鍵字 |
層級 |
InteropKeyword (0x2000) |
Informational(4) |
事件 |
事件識別碼 |
引發的時機 |
ILStubGenerated |
88 |
已產生 IL Stub。 |
欄位名稱 |
資料類型 |
描述 |
ModuleID |
win:UInt16 |
模組識別碼。 |
StubMethodID |
win:UInt64 |
虛設常式方法識別項。 |
StubFlags |
win:UInt32 |
虛設常式的旗標:
0x1 - 反向 interop。
0x2 - COM interop。
0x4 - NGen.exe 所產生的虛設常式。
0x8 - 委派。
0x10 - 變數引數。
0x20 - 未受管理被呼叫端。
0x40 - 結構封送處理 |
ManagedInteropMethodToken |
win:UInt32 |
Managed interop 方法的語彙基元。 |
ManagedInteropMethodNameSpace |
win:UnicodeString |
Managed interop 方法的命名空間和封閉式類型。 |
ManagedInteropMethodName |
win:UnicodeString |
Managed interop 方法的名稱。 |
ManagedInteropMethodSignature |
win:UnicodeString |
Managed interop 方法的簽章。 |
NativeMethodSignature |
win:UnicodeString |
原生方法簽章。 |
StubMethodSignature |
win:UnicodeString |
虛設常式方法簽章。 |
StubMethodILCode |
win:UnicodeString |
Stub 方法的 Common Intermediate Language (CIL) 程式碼。 |
ClrInstanceID |
win:UInt16 |
CLR 或 CoreCLR 執行個體的唯一 ID。 |