.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。