Bagikan melalui


Peristiwa pemuat runtime dan pengikat .NET

Peristiwa yang dijelaskan dalam artikel ini mengumpulkan informasi yang berkaitan dengan pemuatan dan pembongkaran rakitan dan modul. Untuk informasi selengkapnya tentang cara menggunakan peristiwa ini untuk tujuan diagnostik, lihat pengelogan dan pelacakan aplikasi .NET

Kata kunci untuk meningkatkan peristiwa Event Tingkat
LoaderKeyword (0x8) DomainModuleLoad_V1 Informasional (4)
Event ID Peristiwa Deskripsi
DomainModuleLoad_V1 151 Dinaikkan saat modul dimuat untuk domain aplikasi.

peristiwa ModuleLoad_V2

Kata kunci untuk meningkatkan peristiwa Event Tingkat
LoaderKeyword (0x8) DomainModuleLoad_V1 Informasional (4)
Event ID Peristiwa Deskripsi
ModuleLoad_V2 152 Dinaikkan saat modul dimuat selama masa pakai proses.
Nama bidang Jenis data Deskripsi
ModuleID win:UInt64 ID unik untuk modul.
AssemblyID win:UInt64 ID rakitan tempat modul ini berada.
ModuleFlags win:UInt32 0x1: Modul netral domain.

0x2: Modul memiliki gambar asli.

0x4: Modul dinamis.

0x8: Modul manifes.
Reserved1 win:UInt32 Bidang yang dicadangkan.
ModuleILPath win:UnicodeString Jalur gambar Common Intermediate Language (CIL) untuk modul, atau nama modul dinamis jika merupakan rakitan dinamis (dihentikan null).
ModuleNativePath win:UnicodeString Jalur gambar asli modul, jika ada (diakhiri null).
ClrInstanceID win:UInt16 ID unik untuk instans CLR atau CoreCLR.
ManagedPdbSignature win:GUID Tanda tangan GUID dari database program terkelola (PDB) yang cocok dengan modul ini.
ManagedPdbAge win:UInt32 Nomor usia yang ditulis ke PDB terkelola yang cocok dengan modul ini.
ManagedPdbBuildPath win:UnicodeString Jalur ke lokasi tempat PDB terkelola yang cocok dengan modul ini dibangun. Dalam beberapa kasus, ini mungkin hanya nama file.
NativePdbSignature win:GUID Tanda tangan GUID dari PDB Native Image Generator (NGen) yang cocok dengan modul ini, jika berlaku.
NativePdbAge win:UInt32 Nomor usia yang ditulis ke PDB NGen yang cocok dengan modul ini, jika berlaku.
NativePdbBuildPath win:UnicodeString Jalur ke lokasi tempat PDB NGen yang cocok dengan modul ini dibangun, jika berlaku. Dalam beberapa kasus, ini mungkin hanya nama file.

peristiwa ModuleUnload_V2

Kata kunci untuk meningkatkan peristiwa Event Tingkat
LoaderKeyword (0x8) DomainModuleLoad_V1 Informasional (4)
Event ID Peristiwa Deskripsi
ModuleUnload_V2 153 Dinaikkan saat modul dibongkar selama masa pakai proses.
Nama bidang Jenis data Deskripsi
ModuleID win:UInt64 ID unik untuk modul.
AssemblyID win:UInt64 ID rakitan tempat modul ini berada.
ModuleFlags win:UInt32 0x1: Modul netral domain.

0x2: Modul memiliki gambar asli.

0x4: Modul dinamis.

0x8: Modul manifes.
Reserved1 win:UInt32 Bidang yang dicadangkan.
ModuleILPath win:UnicodeString Jalur gambar Common Intermediate Language (CIL) untuk modul, atau nama modul dinamis jika merupakan rakitan dinamis (dihentikan null).
ModuleNativePath win:UnicodeString Jalur gambar asli modul, jika ada (diakhiri null).
ClrInstanceID win:UInt16 ID unik untuk instans CLR atau CoreCLR.
ManagedPdbSignature win:GUID Tanda tangan GUID dari database program terkelola (PDB) yang cocok dengan modul ini.
ManagedPdbAge win:UInt32 Nomor usia yang ditulis ke PDB terkelola yang cocok dengan modul ini.
ManagedPdbBuildPath win:UnicodeString Jalur ke lokasi tempat PDB terkelola yang cocok dengan modul ini dibangun. Dalam beberapa kasus, ini mungkin hanya nama file.
NativePdbSignature win:GUID Tanda tangan GUID dari PDB Native Image Generator (NGen) yang cocok dengan modul ini, jika berlaku.
NativePdbAge win:UInt32 Nomor usia yang ditulis ke PDB NGen yang cocok dengan modul ini, jika berlaku.
NativePdbBuildPath win:UnicodeString Jalur ke lokasi tempat PDB NGen yang cocok dengan modul ini dibangun, jika berlaku. Dalam beberapa kasus, ini mungkin hanya nama file.

peristiwa ModuleDCStart_V2

Kata kunci untuk meningkatkan peristiwa Event Tingkat
LoaderKeyword (0x8) DomainModuleLoad_V1 Informasional (4)
Event ID Peristiwa Deskripsi
ModuleDCStart_V2 153 Menghitung modul selama rundown awal.
Nama bidang Jenis data Deskripsi
ModuleID win:UInt64 ID unik untuk modul.
AssemblyID win:UInt64 ID rakitan tempat modul ini berada.
ModuleFlags win:UInt32 0x1: Modul netral domain.

0x2: Modul memiliki gambar asli.

0x4: Modul dinamis.

0x8: Modul manifes.
Reserved1 win:UInt32 Bidang yang dicadangkan.
ModuleILPath win:UnicodeString Jalur gambar Common Intermediate Language (CIL) untuk modul, atau nama modul dinamis jika merupakan rakitan dinamis (dihentikan null).
ModuleNativePath win:UnicodeString Jalur gambar asli modul, jika ada (diakhiri null).
ClrInstanceID win:UInt16 ID unik untuk instans CLR atau CoreCLR.
ManagedPdbSignature win:GUID Tanda tangan GUID dari database program terkelola (PDB) yang cocok dengan modul ini.
ManagedPdbAge win:UInt32 Nomor usia yang ditulis ke PDB terkelola yang cocok dengan modul ini.
ManagedPdbBuildPath win:UnicodeString Jalur ke lokasi tempat PDB terkelola yang cocok dengan modul ini dibangun. Dalam beberapa kasus, ini mungkin hanya nama file.
NativePdbSignature win:GUID Tanda tangan GUID dari PDB Native Image Generator (NGen) yang cocok dengan modul ini, jika berlaku.
NativePdbAge win:UInt32 Nomor usia yang ditulis ke PDB NGen yang cocok dengan modul ini, jika berlaku.
NativePdbBuildPath win:UnicodeString Jalur ke lokasi tempat PDB NGen yang cocok dengan modul ini dibangun, jika berlaku. Dalam beberapa kasus, ini mungkin hanya nama file.

peristiwa ModuleDCEnd_V2

Kata kunci untuk meningkatkan peristiwa Event Tingkat
LoaderKeyword (0x8) DomainModuleLoad_V1 Informasional (4)
Event ID Peristiwa Deskripsi
ModuleDCEnd_V2 154 Menghitung modul selama rundown akhir.
Nama bidang Jenis data Deskripsi
ModuleID win:UInt64 ID unik untuk modul.
AssemblyID win:UInt64 ID rakitan tempat modul ini berada.
ModuleFlags win:UInt32 0x1: Modul netral domain.

0x2: Modul memiliki gambar asli.

0x4: Modul dinamis.

0x8: Modul manifes.
Reserved1 win:UInt32 Bidang yang dicadangkan.
ModuleILPath win:UnicodeString Jalur gambar Common Intermediate Language (CIL) untuk modul, atau nama modul dinamis jika merupakan rakitan dinamis (dihentikan null).
ModuleNativePath win:UnicodeString Jalur gambar asli modul, jika ada (diakhiri null).
ClrInstanceID win:UInt16 ID unik untuk instans CLR atau CoreCLR.
ManagedPdbSignature win:GUID Tanda tangan GUID dari database program terkelola (PDB) yang cocok dengan modul ini.
ManagedPdbAge win:UInt32 Nomor usia yang ditulis ke PDB terkelola yang cocok dengan modul ini.
ManagedPdbBuildPath win:UnicodeString Jalur ke lokasi tempat PDB terkelola yang cocok dengan modul ini dibangun. Dalam beberapa kasus, ini mungkin hanya nama file.
NativePdbSignature win:GUID Tanda tangan GUID dari PDB Native Image Generator (NGen) yang cocok dengan modul ini, jika berlaku.
NativePdbAge win:UInt32 Nomor usia yang ditulis ke PDB NGen yang cocok dengan modul ini, jika berlaku.
NativePdbBuildPath win:UnicodeString Jalur ke lokasi tempat PDB NGen yang cocok dengan modul ini dibangun, jika berlaku. Dalam beberapa kasus, ini mungkin hanya nama file.

peristiwa AssemblyLoad_V1

Kata kunci untuk meningkatkan peristiwa Event Tingkat
LoaderKeyword (0x8) DomainModuleLoad_V1 Informasional (4)
Event ID Peristiwa Deskripsi
AssemblyLoad_V1 154 Dinaikkan ketika rakitan dimuat.
Nama bidang Jenis data Deskripsi
AssemblyID win:UInt64 ID unik untuk rakitan.
AppDomainID win:UInt64 ID domain rakitan ini.
BindingID win:UInt64 ID yang secara unik mengidentifikasi pengikatan rakitan.
AssemblyFlags win:UInt32 0x1: Rakitan netral domain.

0x2: Rakitan dinamis.

0x4: Rakitan memiliki gambar asli.

0x8: Rakitan yang dapat dikumpulkan.
AssemblyName win:UnicodeString Nama rakitan yang sepenuhnya memenuhi syarat.
ClrInstanceID win:UInt16 ID unik untuk instans CoreCLR.

peristiwa AssemblyUnload_V1

Kata kunci untuk meningkatkan peristiwa Event Tingkat
LoaderKeyword (0x8) DomainModuleLoad_V1 Informasional (4)
Event ID Peristiwa Deskripsi
FireAssemblyUnload_V1 155 Dinaikkan ketika rakitan dimuat.
Nama bidang Jenis data Deskripsi
AssemblyID win:UInt64 ID unik untuk rakitan.
AppDomainID win:UInt64 ID domain rakitan ini.
BindingID win:UInt64 ID yang secara unik mengidentifikasi pengikatan rakitan.
AssemblyFlags win:UInt32 0x1: Rakitan netral domain.

0x2: Rakitan dinamis.

0x4: Rakitan memiliki gambar asli.

0x8: Rakitan yang dapat dikumpulkan.
AssemblyName win:UnicodeString Nama rakitan yang sepenuhnya memenuhi syarat.
ClrInstanceID win:UInt16 ID unik untuk instans CoreCLR.

peristiwa AssemblyDCStart_V1

Kata kunci untuk meningkatkan peristiwa Event Tingkat
LoaderKeyword (0x8) DomainModuleLoad_V1 Informasional (4)
Event ID Peristiwa Deskripsi
AssemblyDCStart_V1 155 Menghitung rakitan selama rundown awal.
Nama bidang Jenis data Deskripsi
AssemblyID win:UInt64 ID unik untuk rakitan.
AppDomainID win:UInt64 ID domain rakitan ini.
BindingID win:UInt64 ID yang secara unik mengidentifikasi pengikatan rakitan.
AssemblyFlags win:UInt32 0x1: Rakitan netral domain.

0x2: Rakitan dinamis.

0x4: Rakitan memiliki gambar asli.

0x8: Rakitan yang dapat dikumpulkan.
AssemblyName win:UnicodeString Nama rakitan yang sepenuhnya memenuhi syarat.
ClrInstanceID win:UInt16 ID unik untuk instans CoreCLR.

Peristiwa AssemblyLoadStart

Kata kunci untuk meningkatkan peristiwa Event Tingkat
Binder (0x4) AssemblyLoadStart Informasional (4)
Event ID Peristiwa Deskripsi
AssemblyLoadStart 290 Beban rakitan telah diminta.
Nama bidang Jenis data Deskripsi
AssemblyName win:UnicodeString Nama nama rakitan.
AssemblyPath win:UnicodeString Jalur nama rakitan.
RequestingAssembly win:UnicodeString Nama rakitan yang meminta ("induk").
AssemblyLoadContext win:UnicodeString Muat konteks perakitan.
RequestingAssemblyLoadContext win:UnicodeString Muat konteks rakitan yang meminta ("induk").
ClrInstanceID win:UInt16 ID unik untuk instans CoreCLR.

Peristiwa AssemblyLoadStop

Kata kunci untuk meningkatkan peristiwa Event Tingkat
Binder (0x4) AssemblyLoadStart Informasional (4)
Event ID Peristiwa Deskripsi
AssemblyLoadStart 291 Beban rakitan telah diminta.
Nama bidang Jenis data Deskripsi
AssemblyName win:UnicodeString Nama nama rakitan.
AssemblyPath win:UnicodeString Jalur nama rakitan.
RequestingAssembly win:UnicodeString Nama rakitan yang meminta ("induk").
AssemblyLoadContext win:UnicodeString Muat konteks perakitan.
RequestingAssemblyLoadContext win:UnicodeString Muat konteks rakitan yang meminta ("induk").
Success win:Boolean Apakah beban rakitan berhasil.
ResultAssemblyName win:UnicodeString Nama rakitan yang dimuat.
ResultAssemblyPath win:UnicodeString Jalur assembly yang dimuat.
Cached win:UnicodeString Apakah beban di-cache.
ClrInstanceID win:UInt16 ID unik untuk instans CoreCLR.

Peristiwa ResolutionAttempted

Kata kunci untuk meningkatkan peristiwa Tingkat
Binder (0x4) Informasional (4)
Event ID Peristiwa Deskripsi
ResolutionAttempted 292 Beban rakitan telah diminta.
Nama bidang Jenis data Deskripsi
AssemblyName win:UnicodeString Nama nama rakitan.
Stage win:UInt16 Tahap resolusi.

0: Temukan dalam beban.

1: Konteks Pemuatan Rakitan

2: Rakitan aplikasi.

3: Default rakitan memuat fallback konteks.

4: Selesaikan perakitan satelit.

5: Penyelesaian konteks beban rakitan.

6: Penyelesaian perakitan AppDomain.
AssemblyLoadContext win:UnicodeString Muat konteks perakitan.
Result win:UInt16 Hasil dari upaya resolusi.

0: Berhasil

1: Assembly NotFound

2: Versi yang tidak kompatibel

3: Nama Rakitan yang Tidak Cocok

4: Kegagalan

5: Pengecualian
ResultAssemblyName win:UnicodeString Nama rakitan yang diselesaikan.
ResultAssemblyPath win:UnicodeString Jalur assembly yang diselesaikan.
ErrorMessage win:UnicodeString Pesan kesalahan jika ada pengecualian.
ClrInstanceID win:UInt16 ID unik untuk instans CoreCLR.

Peristiwa AssemblyLoadContextResolvingHandlerInvoked

Kata kunci untuk meningkatkan peristiwa Tingkat
Binder (0x4) Informasional (4)
Event ID Peristiwa Deskripsi
AssemblyLoadContextResolvingHandlerInvoked 293 Handler AssemblyLoadContext.Resolving telah dipanggil.
Nama bidang Jenis data Deskripsi
AssemblyName win:UnicodeString Nama nama rakitan.
HandlerName win:UnicodeString Nama handler yang dipanggil.
AssemblyLoadContext win:UnicodeString Muat konteks perakitan.
ResultAssemblyName win:UnicodeString Nama rakitan yang diselesaikan.
ResultAssemblyPath win:UnicodeString Jalur assembly yang diselesaikan.
ClrInstanceID win:UInt16 ID unik untuk instans CoreCLR.

Peristiwa AppDomainAssemblyResolveHandlerInvoked

Kata kunci untuk meningkatkan peristiwa Tingkat
Binder (0x4) Informasional (4)
Event ID Peristiwa Deskripsi
AppDomainAssemblyResolveHandlerInvoked 294 Handler AppDomain.AssemblyResolve telah dipanggil.
Nama bidang Jenis data Deskripsi
AssemblyName win:UnicodeString Nama nama rakitan.
HandlerName win:UnicodeString Nama handler yang dipanggil.
ResultAssemblyName win:UnicodeString Nama rakitan yang diselesaikan.
ResultAssemblyPath win:UnicodeString Jalur assembly yang diselesaikan.
ClrInstanceID win:UInt16 ID unik untuk instans CoreCLR.

Peristiwa AssemblyLoadFromResolveHandlerInvoked

Kata kunci untuk meningkatkan peristiwa Tingkat
Binder (0x4) Informasional (4)
Event ID Peristiwa Deskripsi
AssemblyLoadFromResolveHandlerInvoked 295 Handler Assembly.LoadFrom telah dipanggil.
Nama bidang Jenis data Deskripsi
AssemblyName win:UnicodeString Nama nama rakitan.
IsTrackedLoad win:Boolean Apakah beban rakitan dilacak.
RequestingAssemblyPath win:UnicodeString Jalur rakitan yang diminta.
ComputedRequestedAssemblyPath win:UnicodeString Jalur assembly yang diminta.
ClrInstanceID win:UInt16 ID unik untuk instans CoreCLR.

Peristiwa KnownPathProbed

Kata kunci untuk meningkatkan peristiwa Tingkat
Binder (0x4) Informasional (4)
Event ID Peristiwa Deskripsi
KnownPathProbed 296 Jalur yang diketahui diselidiki untuk rakitan.
Nama Bidang Jenis Data Deskripsi
FilePath win:UnicodeString Jalur diselimuti.
Source win:UInt16 Sumber jalur yang diselimuti.

0x0:Rakitan Aplikasi.

0x1:Jalur gambar asli aplikasi.

0x2:Jalur aplikasi.

0x3:Akar sumber daya platform.

0x4:Subdirektori Satelit.
Result win:UInt32 HRESULT untuk pemeriksaan.
ClrInstanceID win:UInt16 ID unik untuk instans CoreCLR.