Peristiwa Interop ETW
Peristiwa interop menangkap informasi tentang pembuatan dan penembolokan bahasa perantara umum (CIL).
Peristiwa ILStubGenerated
Tabel berikut menunjukkan kata kunci dan level. Untuk informasi selengkapnya, lihat Kata Kunci dan Tingkat ETW CLR.
Kata kunci untuk meningkatkan peristiwa | Tingkat |
---|---|
InteropKeyword (0x2000) |
Informational(4) |
Tabel berikut menunjukkan informasi peristiwa.
Kejadian | ID Peristiwa | Dimunculkan ketika |
---|---|---|
ILStubGenerated |
88 | Stub CIL telah dihasilkan. |
Tabel berikut ini memperlihatkan data peristiwa.
Nama bidang | Jenis data | Deskripsi |
---|---|---|
ModuleID | win:UInt16 | Pengidentifikasi modul. |
StubMethodID | win:UInt64 | Pengidentifikasi metode stub. |
StubFlags | win:UInt64 | Bendera untuk stub: 0x1 - Interop terbalik. 0x2 - Interop COM. 0x4 - Stub yang dihasilkan oleh NGen.exe. 0x8 - Delegasi. 0x10 - Argumen variabel. 0x20 - Penerima panggilan tidak terkelola. |
ManagedInteropMethodToken | win:UInt32 | Token untuk metode interop terkendali. |
ManagedInteropMethodNameSpace | win:UnicodeString | Namespace layanan metode interop terkendali. |
ManagedInteropMethodName | win:UnicodeString | Namespace layanan metode interop terkendali. |
ManagedInteropMethodSignature | win:UnicodeString | Tanda tangan metode interop terkendali. |
NativeMethodSignature | win:UnicodeString | Tanda tangan metode asli. |
StubMethodSignature | win:UnicodeString | Tanda tangan metode stub. |
StubMethodILCode | win:UnicodeString | Kode CIL untuk metode stub. |
ClrInstanceID | win:UInt16 | ID unik untuk instans CLR atau CoreCLR. |
ILStubCacheHit Event
Tabel berikut menunjukkan kata kunci dan level.
Kata kunci untuk meningkatkan peristiwa | Tingkat |
---|---|
InteropKeyword (0x2000) |
Informational(4) |
Tabel berikut menunjukkan informasi peristiwa.
Kejadian | ID Peristiwa | Dimunculkan ketika |
---|---|---|
ILStubCacheHit |
89 | Cache CIL telah diakses. |
Tabel berikut ini memperlihatkan data peristiwa.
Nama bidang | Jenis data | Deskripsi |
---|---|---|
ModuleID | win:UInt16 | Pengidentifikasi modul. |
StubMethodID | win:UInt64 | Pengidentifikasi metode stub. |
ManagedInteropMethodToken | win:UInt32 | Token untuk metode interop terkendali. |
ManagedInteropMethodNameSpace | win:UnicodeString | Namespace layanan metode interop terkendali. |
ManagedInteropMethodName | win:UnicodeString | Namespace layanan metode interop terkendali. |
ManagedInteropMethodSignature | win:UnicodeString | Tanda tangan metode interop terkendali. |
ClrInstanceID | win:UInt16 | ID unik untuk instans CLR atau CoreCLR. |
Lihat juga
Berkolaborasi dengan kami di GitHub
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.