Sdílet prostřednictvím


Události zavaděče modulu runtime .NET a pořadače

Události popsané v tomto článku shromažďují informace týkající se načítání a uvolňování sestavení a modulů. Další informace o tom, jak tyto události používat pro diagnostické účely, najdete v tématu protokolování a trasování aplikací .NET.

Klíčové slovo pro vyvolání události Událost Level
LoaderKeyword (0x8) DomainModuleLoad_V1 Informační (4)
Událost ID události Popis
DomainModuleLoad_V1 151 Vyvolá se při načtení modulu pro doménu aplikace.

událost ModuleLoad_V2

Klíčové slovo pro vyvolání události Událost Level
LoaderKeyword (0x8) DomainModuleLoad_V1 Informační (4)
Událost ID události Popis
ModuleLoad_V2 152 Vyvolá se při načtení modulu během životnosti procesu.
Název pole Datový typ Popis
ModuleID win:UInt64 Jedinečné ID modulu.
AssemblyID win:UInt64 ID sestavení, ve kterém se tento modul nachází.
ModuleFlags win:UInt32 0x1: Modul neutrální pro doménu

0x2: Modul má nativní image.

0x4: Dynamický modul.

0x8: Modul manifestu.
Reserved1 win:UInt32 Rezervované pole.
ModuleILPath win:UnicodeString Cesta k imagi CIL (Common Intermediate Language) modulu nebo názvu dynamického modulu, pokud se jedná o dynamické sestavení (ukončeno null).
ModuleNativePath win:UnicodeString Cesta k nativní imagi modulu, pokud je k dispozici (ukončena s hodnotou null).
ClrInstanceID win:UInt16 Jedinečné ID instance CLR nebo CoreCLR.
ManagedPdbSignature win:GUID Identifikátor GUID databáze spravovaného programu (PDB), který odpovídá tomuto modulu.
ManagedPdbAge win:UInt32 Číslo stáří zapsané do spravovaného souboru PDB, které odpovídá tomuto modulu.
ManagedPdbBuildPath win:UnicodeString Cesta k umístění, kde byl vytvořen spravovaný soubor PDB, který odpovídá tomuto modulu. V některých případech to může být jenom název souboru.
NativePdbSignature win:GUID Identifikátor GUID souboru PDB Native Image Generator (NGen), který odpovídá tomuto modulu, pokud je k dispozici.
NativePdbAge win:UInt32 Číslo stáří zapsané do souboru PDB NGen, které odpovídá tomuto modulu, pokud je to možné.
NativePdbBuildPath win:UnicodeString Cesta k umístění, kde byl vytvořen soubor PDB NGen, který odpovídá tomuto modulu, pokud je k dispozici. V některých případech to může být jenom název souboru.

událost ModuleUnload_V2

Klíčové slovo pro vyvolání události Událost Level
LoaderKeyword (0x8) DomainModuleLoad_V1 Informační (4)
Událost ID události Popis
ModuleUnload_V2 153 Vyvolá se při uvolnění modulu během životnosti procesu.
Název pole Datový typ Popis
ModuleID win:UInt64 Jedinečné ID modulu.
AssemblyID win:UInt64 ID sestavení, ve kterém se tento modul nachází.
ModuleFlags win:UInt32 0x1: Modul neutrální pro doménu

0x2: Modul má nativní image.

0x4: Dynamický modul.

0x8: Modul manifestu.
Reserved1 win:UInt32 Rezervované pole.
ModuleILPath win:UnicodeString Cesta k imagi CIL (Common Intermediate Language) modulu nebo názvu dynamického modulu, pokud se jedná o dynamické sestavení (ukončeno null).
ModuleNativePath win:UnicodeString Cesta k nativní imagi modulu, pokud je k dispozici (ukončena s hodnotou null).
ClrInstanceID win:UInt16 Jedinečné ID instance CLR nebo CoreCLR.
ManagedPdbSignature win:GUID Identifikátor GUID databáze spravovaného programu (PDB), který odpovídá tomuto modulu.
ManagedPdbAge win:UInt32 Číslo stáří zapsané do spravovaného souboru PDB, které odpovídá tomuto modulu.
ManagedPdbBuildPath win:UnicodeString Cesta k umístění, kde byl vytvořen spravovaný soubor PDB, který odpovídá tomuto modulu. V některých případech to může být jenom název souboru.
NativePdbSignature win:GUID Identifikátor GUID souboru PDB Native Image Generator (NGen), který odpovídá tomuto modulu, pokud je k dispozici.
NativePdbAge win:UInt32 Číslo stáří zapsané do souboru PDB NGen, které odpovídá tomuto modulu, pokud je to možné.
NativePdbBuildPath win:UnicodeString Cesta k umístění, kde byl vytvořen soubor PDB NGen, který odpovídá tomuto modulu, pokud je k dispozici. V některých případech to může být jenom název souboru.

událost ModuleDCStart_V2

Klíčové slovo pro vyvolání události Událost Level
LoaderKeyword (0x8) DomainModuleLoad_V1 Informační (4)
Událost ID události Popis
ModuleDCStart_V2 153 Vytvoří výčet modulů během spuštění spuštění.
Název pole Datový typ Popis
ModuleID win:UInt64 Jedinečné ID modulu.
AssemblyID win:UInt64 ID sestavení, ve kterém se tento modul nachází.
ModuleFlags win:UInt32 0x1: Modul neutrální pro doménu

0x2: Modul má nativní image.

0x4: Dynamický modul.

0x8: Modul manifestu.
Reserved1 win:UInt32 Rezervované pole.
ModuleILPath win:UnicodeString Cesta k imagi CIL (Common Intermediate Language) modulu nebo názvu dynamického modulu, pokud se jedná o dynamické sestavení (ukončeno null).
ModuleNativePath win:UnicodeString Cesta k nativní imagi modulu, pokud je k dispozici (ukončena s hodnotou null).
ClrInstanceID win:UInt16 Jedinečné ID instance CLR nebo CoreCLR.
ManagedPdbSignature win:GUID Identifikátor GUID databáze spravovaného programu (PDB), který odpovídá tomuto modulu.
ManagedPdbAge win:UInt32 Číslo stáří zapsané do spravovaného souboru PDB, které odpovídá tomuto modulu.
ManagedPdbBuildPath win:UnicodeString Cesta k umístění, kde byl vytvořen spravovaný soubor PDB, který odpovídá tomuto modulu. V některých případech to může být jenom název souboru.
NativePdbSignature win:GUID Identifikátor GUID souboru PDB Native Image Generator (NGen), který odpovídá tomuto modulu, pokud je k dispozici.
NativePdbAge win:UInt32 Číslo stáří zapsané do souboru PDB NGen, které odpovídá tomuto modulu, pokud je to možné.
NativePdbBuildPath win:UnicodeString Cesta k umístění, kde byl vytvořen soubor PDB NGen, který odpovídá tomuto modulu, pokud je k dispozici. V některých případech to může být jenom název souboru.

událost ModuleDCEnd_V2

Klíčové slovo pro vyvolání události Událost Level
LoaderKeyword (0x8) DomainModuleLoad_V1 Informační (4)
Událost ID události Popis
ModuleDCEnd_V2 154 Vytvoří výčet modulů během běhu konce.
Název pole Datový typ Popis
ModuleID win:UInt64 Jedinečné ID modulu.
AssemblyID win:UInt64 ID sestavení, ve kterém se tento modul nachází.
ModuleFlags win:UInt32 0x1: Modul neutrální pro doménu

0x2: Modul má nativní image.

0x4: Dynamický modul.

0x8: Modul manifestu.
Reserved1 win:UInt32 Rezervované pole.
ModuleILPath win:UnicodeString Cesta k imagi CIL (Common Intermediate Language) modulu nebo názvu dynamického modulu, pokud se jedná o dynamické sestavení (ukončeno null).
ModuleNativePath win:UnicodeString Cesta k nativní imagi modulu, pokud je k dispozici (ukončena s hodnotou null).
ClrInstanceID win:UInt16 Jedinečné ID instance CLR nebo CoreCLR.
ManagedPdbSignature win:GUID Identifikátor GUID databáze spravovaného programu (PDB), který odpovídá tomuto modulu.
ManagedPdbAge win:UInt32 Číslo stáří zapsané do spravovaného souboru PDB, které odpovídá tomuto modulu.
ManagedPdbBuildPath win:UnicodeString Cesta k umístění, kde byl vytvořen spravovaný soubor PDB, který odpovídá tomuto modulu. V některých případech to může být jenom název souboru.
NativePdbSignature win:GUID Identifikátor GUID souboru PDB Native Image Generator (NGen), který odpovídá tomuto modulu, pokud je k dispozici.
NativePdbAge win:UInt32 Číslo stáří zapsané do souboru PDB NGen, které odpovídá tomuto modulu, pokud je to možné.
NativePdbBuildPath win:UnicodeString Cesta k umístění, kde byl vytvořen soubor PDB NGen, který odpovídá tomuto modulu, pokud je k dispozici. V některých případech to může být jenom název souboru.

událost AssemblyLoad_V1

Klíčové slovo pro vyvolání události Událost Level
LoaderKeyword (0x8) DomainModuleLoad_V1 Informační (4)
Událost ID události Popis
AssemblyLoad_V1 154 Vyvolá se při načtení sestavení.
Název pole Datový typ Popis
AssemblyID win:UInt64 Jedinečné ID sestavení.
AppDomainID win:UInt64 ID domény tohoto sestavení.
BindingID win:UInt64 ID, které jednoznačně identifikuje vazbu sestavení.
AssemblyFlags win:UInt32 0x1: Doménové neutrální sestavení.

0x2: Dynamické sestavení.

0x4: Sestavení má nativní bitovou kopii.

0x8: Shromáždění.
AssemblyName win:UnicodeString Plně kvalifikovaný název sestavení.
ClrInstanceID win:UInt16 Jedinečné ID instance CoreCLR.

událost AssemblyUnload_V1

Klíčové slovo pro vyvolání události Událost Level
LoaderKeyword (0x8) DomainModuleLoad_V1 Informační (4)
Událost ID události Popis
FireAssemblyUnload_V1 155 Vyvolá se při načtení sestavení.
Název pole Datový typ Popis
AssemblyID win:UInt64 Jedinečné ID sestavení.
AppDomainID win:UInt64 ID domény tohoto sestavení.
BindingID win:UInt64 ID, které jednoznačně identifikuje vazbu sestavení.
AssemblyFlags win:UInt32 0x1: Doménové neutrální sestavení.

0x2: Dynamické sestavení.

0x4: Sestavení má nativní bitovou kopii.

0x8: Shromáždění.
AssemblyName win:UnicodeString Plně kvalifikovaný název sestavení.
ClrInstanceID win:UInt16 Jedinečné ID instance CoreCLR.

událost AssemblyDCStart_V1

Klíčové slovo pro vyvolání události Událost Level
LoaderKeyword (0x8) DomainModuleLoad_V1 Informační (4)
Událost ID události Popis
AssemblyDCStart_V1 155 Vytvoří výčet sestavení během spuštění spuštění.
Název pole Datový typ Popis
AssemblyID win:UInt64 Jedinečné ID sestavení.
AppDomainID win:UInt64 ID domény tohoto sestavení.
BindingID win:UInt64 ID, které jednoznačně identifikuje vazbu sestavení.
AssemblyFlags win:UInt32 0x1: Doménové neutrální sestavení.

0x2: Dynamické sestavení.

0x4: Sestavení má nativní bitovou kopii.

0x8: Shromáždění.
AssemblyName win:UnicodeString Plně kvalifikovaný název sestavení.
ClrInstanceID win:UInt16 Jedinečné ID instance CoreCLR.

Událost AssemblyLoadStart

Klíčové slovo pro vyvolání události Událost Level
Binder (0x4) AssemblyLoadStart Informační (4)
Událost ID události Popis
AssemblyLoadStart 290 Bylo požadováno načtení sestavení.
Název pole Datový typ Popis
AssemblyName win:UnicodeString Název sestavení.
AssemblyPath win:UnicodeString Cesta názvu sestavení
RequestingAssembly win:UnicodeString Název požadovaného sestavení ("nadřazený")
AssemblyLoadContext win:UnicodeString Načtěte kontext sestavení.
RequestingAssemblyLoadContext win:UnicodeString Načtěte kontext požadavku ("nadřazeného") sestavení.
ClrInstanceID win:UInt16 Jedinečné ID instance CoreCLR.

Událost AssemblyLoadStop

Klíčové slovo pro vyvolání události Událost Level
Binder (0x4) AssemblyLoadStart Informační (4)
Událost ID události Popis
AssemblyLoadStart 291 Bylo požadováno načtení sestavení.
Název pole Datový typ Popis
AssemblyName win:UnicodeString Název sestavení.
AssemblyPath win:UnicodeString Cesta názvu sestavení
RequestingAssembly win:UnicodeString Název požadovaného sestavení ("nadřazený")
AssemblyLoadContext win:UnicodeString Načtěte kontext sestavení.
RequestingAssemblyLoadContext win:UnicodeString Načtěte kontext požadavku ("nadřazeného") sestavení.
Success win:Boolean Zda bylo zatížení sestavení úspěšné.
ResultAssemblyName win:UnicodeString Název sestavení, které bylo načteno.
ResultAssemblyPath win:UnicodeString Cesta sestavení, ze kterého bylo načteno.
Cached win:UnicodeString Zda bylo zatížení uloženo v mezipaměti.
ClrInstanceID win:UInt16 Jedinečné ID instance CoreCLR.

Událost ResolutionAttempted

Klíčové slovo pro vyvolání události Level
Binder (0x4) Informační (4)
Událost ID události Popis
ResolutionAttempted 292 Bylo požadováno načtení sestavení.
Název pole Datový typ Popis
AssemblyName win:UnicodeString Název sestavení.
Stage win:UInt16 Fáze řešení.

0: Vyhledání při načítání.

1: Kontext načtení sestavení

2: Sestavení aplikace.

3: Výchozí záložní kontext načtení sestavení.

4: Řešení satelitního sestavení.

5: Překlad kontextu načtení sestavení.

6: Překlad sestavení AppDomain.
AssemblyLoadContext win:UnicodeString Načtěte kontext sestavení.
Result win:UInt16 Výsledek pokusu o vyřešení

0: Úspěch

1: Sestavení nenalezeno

2: Nekompatibilní verze

3: Neshodný název sestavení

4: Selhání

5: Výjimka
ResultAssemblyName win:UnicodeString Název sestavení, které bylo přeloženo.
ResultAssemblyPath win:UnicodeString Cesta sestavení, ze kterého bylo vyřešeno.
ErrorMessage win:UnicodeString Chybová zpráva, pokud dojde k výjimce.
ClrInstanceID win:UInt16 Jedinečné ID instance CoreCLR.

AssemblyLoadContextResolvingHandlerInvolat událost

Klíčové slovo pro vyvolání události Level
Binder (0x4) Informační (4)
Událost ID události Popis
AssemblyLoadContextResolvingHandlerInvoked 293 Byla vyvolána obslužná rutina AssemblyLoadContext.Resolving .
Název pole Datový typ Popis
AssemblyName win:UnicodeString Název sestavení.
HandlerName win:UnicodeString Název vyvolané obslužné rutiny
AssemblyLoadContext win:UnicodeString Načtěte kontext sestavení.
ResultAssemblyName win:UnicodeString Název sestavení, které bylo přeloženo.
ResultAssemblyPath win:UnicodeString Cesta sestavení, ze kterého bylo vyřešeno.
ClrInstanceID win:UInt16 Jedinečné ID instance CoreCLR.

AppDomainAssemblyResolveHandlerInvolat událost

Klíčové slovo pro vyvolání události Level
Binder (0x4) Informační (4)
Událost ID události Popis
AppDomainAssemblyResolveHandlerInvoked 294 Byla vyvolána obslužná AppDomain.AssemblyResolve rutina.
Název pole Datový typ Popis
AssemblyName win:UnicodeString Název sestavení.
HandlerName win:UnicodeString Název vyvolané obslužné rutiny
ResultAssemblyName win:UnicodeString Název sestavení, které bylo přeloženo.
ResultAssemblyPath win:UnicodeString Cesta sestavení, ze kterého bylo vyřešeno.
ClrInstanceID win:UInt16 Jedinečné ID instance CoreCLR.

Událost AssemblyLoadFromResolveHandlerIn vyvolána

Klíčové slovo pro vyvolání události Level
Binder (0x4) Informační (4)
Událost ID události Popis
AssemblyLoadFromResolveHandlerInvoked 295 Byla vyvolána obslužná Assembly.LoadFrom rutina.
Název pole Datový typ Popis
AssemblyName win:UnicodeString Název sestavení.
IsTrackedLoad win:Boolean Zda je zatížení sestavení sledováno.
RequestingAssemblyPath win:UnicodeString Cesta k požadovanému sestavení.
ComputedRequestedAssemblyPath win:UnicodeString Cesta požadovaného sestavení.
ClrInstanceID win:UInt16 Jedinečné ID instance CoreCLR.

Událost KnownPathProbed

Klíčové slovo pro vyvolání události Level
Binder (0x4) Informační (4)
Událost ID události Popis
KnownPathProbed 296 Známá cesta byla pro sestavení vysílaná.
Název pole Datový typ Popis
FilePath win:UnicodeString Cesta vysílaná.
Source win:UInt16 Zdroj vysílané cesty.

0x0:Sestavení aplikace.

0x1:Cesta nativní bitové kopie aplikace

0x2:Cesta aplikace.

0x3:Kořeny prostředků platformy

0x4:Satelitní podadresář.
Result win:UInt32 HRESULT pro sondu.
ClrInstanceID win:UInt16 Jedinečné ID instance CoreCLR.