Eventi del caricatore e del gestore di associazione di runtime .NET
Articolo
Gli eventi descritti in questo articolo raccolgono informazioni relative al caricamento e allo scaricamento di assembly e moduli. Per altre informazioni su come usare questi eventi a scopo di diagnostica, vedere Registrazione e traccia delle applicazioni .NET
Parola chiave per la generazione dell'evento
Event
Livello
LoaderKeyword (0x8)
DomainModuleLoad_V1
Informativo (4)
Event
ID evento
Descrizione
DomainModuleLoad_V1
151
Generato quando un modulo viene caricato per un dominio applicazioni.
evento ModuleLoad_V2
Parola chiave per la generazione dell'evento
Event
Livello
LoaderKeyword (0x8)
DomainModuleLoad_V1
Informativo (4)
Event
ID evento
Descrizione
ModuleLoad_V2
152
Generato se un modulo viene caricato nel corso di un processo.
Nome campo
Tipo di dati
Descrizione
ModuleID
win:UInt64
ID univoco per il modulo.
AssemblyID
win:UInt64
ID dell'assembly in cui si trova il modulo.
ModuleFlags
win:UInt32
0x1: modulo indipendente dal dominio.
0x2: modulo con immagine nativa.
0x4: modulo dinamico.
0x8: modulo del manifesto.
Reserved1
win:UInt32
Campo riservato.
ModuleILPath
win:UnicodeString
Percorso dell'immagine CIL (Common Intermediate Language) per il modulo o nome di modulo dinamico se si tratta di un assembly dinamico (con terminazione Null).
ModuleNativePath
win:UnicodeString
Percorso dell'immagine nativa del modulo, se presente (con terminazione null).
ClrInstanceID
win:UInt16
ID univoco per l'istanza di CLR o CoreCLR.
ManagedPdbSignature
win:GUID
Firma GUID del database del programma gestito (PDB) che corrisponde al modulo.
ManagedPdbAge
win:UInt32
Numero della durata scritto nel PDB gestito che corrisponde al modulo.
ManagedPdbBuildPath
win:UnicodeString
Percorso alla posizione in cui è stato compilato il PDB gestito che corrisponde al modulo. In alcuni casi, può essere semplicemente un nome file.
NativePdbSignature
win:GUID
Firma GUID del file PDB del generatore di immagini native (NGen) che corrisponde al modulo, se applicabile.
NativePdbAge
win:UInt32
Numero della durata scritto nel PDB di NGen che corrisponde al modulo, se applicabile.
NativePdbBuildPath
win:UnicodeString
Percorso alla posizione in cui è stato compilato il PDB di NGen che corrisponde al modulo, se applicabile. In alcuni casi, può essere semplicemente un nome file.
evento ModuleUnload_V2
Parola chiave per la generazione dell'evento
Event
Livello
LoaderKeyword (0x8)
DomainModuleLoad_V1
Informativo (4)
Event
ID evento
Descrizione
ModuleUnload_V2
153
Generato se un modulo viene scaricato nel corso di un processo.
Nome campo
Tipo di dati
Descrizione
ModuleID
win:UInt64
ID univoco per il modulo.
AssemblyID
win:UInt64
ID dell'assembly in cui si trova il modulo.
ModuleFlags
win:UInt32
0x1: modulo indipendente dal dominio.
0x2: modulo con immagine nativa.
0x4: modulo dinamico.
0x8: modulo del manifesto.
Reserved1
win:UInt32
Campo riservato.
ModuleILPath
win:UnicodeString
Percorso dell'immagine CIL (Common Intermediate Language) per il modulo o nome di modulo dinamico se si tratta di un assembly dinamico (con terminazione Null).
ModuleNativePath
win:UnicodeString
Percorso dell'immagine nativa del modulo, se presente (con terminazione null).
ClrInstanceID
win:UInt16
ID univoco per l'istanza di CLR o CoreCLR.
ManagedPdbSignature
win:GUID
Firma GUID del database del programma gestito (PDB) che corrisponde al modulo.
ManagedPdbAge
win:UInt32
Numero della durata scritto nel PDB gestito che corrisponde al modulo.
ManagedPdbBuildPath
win:UnicodeString
Percorso alla posizione in cui è stato compilato il PDB gestito che corrisponde al modulo. In alcuni casi, può essere semplicemente un nome file.
NativePdbSignature
win:GUID
Firma GUID del file PDB del generatore di immagini native (NGen) che corrisponde al modulo, se applicabile.
NativePdbAge
win:UInt32
Numero della durata scritto nel PDB di NGen che corrisponde al modulo, se applicabile.
NativePdbBuildPath
win:UnicodeString
Percorso alla posizione in cui è stato compilato il PDB di NGen che corrisponde al modulo, se applicabile. In alcuni casi, può essere semplicemente un nome file.
evento ModuleDCStart_V2
Parola chiave per la generazione dell'evento
Event
Livello
LoaderKeyword (0x8)
DomainModuleLoad_V1
Informativo (4)
Event
ID evento
Descrizione
ModuleDCStart_V2
153
Enumera i moduli durante un rundown di avvio.
Nome campo
Tipo di dati
Descrizione
ModuleID
win:UInt64
ID univoco per il modulo.
AssemblyID
win:UInt64
ID dell'assembly in cui si trova il modulo.
ModuleFlags
win:UInt32
0x1: modulo indipendente dal dominio.
0x2: modulo con immagine nativa.
0x4: modulo dinamico.
0x8: modulo del manifesto.
Reserved1
win:UInt32
Campo riservato.
ModuleILPath
win:UnicodeString
Percorso dell'immagine CIL (Common Intermediate Language) per il modulo o nome di modulo dinamico se si tratta di un assembly dinamico (con terminazione Null).
ModuleNativePath
win:UnicodeString
Percorso dell'immagine nativa del modulo, se presente (con terminazione null).
ClrInstanceID
win:UInt16
ID univoco per l'istanza di CLR o CoreCLR.
ManagedPdbSignature
win:GUID
Firma GUID del database del programma gestito (PDB) che corrisponde al modulo.
ManagedPdbAge
win:UInt32
Numero della durata scritto nel PDB gestito che corrisponde al modulo.
ManagedPdbBuildPath
win:UnicodeString
Percorso alla posizione in cui è stato compilato il PDB gestito che corrisponde al modulo. In alcuni casi, può essere semplicemente un nome file.
NativePdbSignature
win:GUID
Firma GUID del file PDB del generatore di immagini native (NGen) che corrisponde al modulo, se applicabile.
NativePdbAge
win:UInt32
Numero della durata scritto nel PDB di NGen che corrisponde al modulo, se applicabile.
NativePdbBuildPath
win:UnicodeString
Percorso alla posizione in cui è stato compilato il PDB di NGen che corrisponde al modulo, se applicabile. In alcuni casi, può essere semplicemente un nome file.
evento ModuleDCEnd_V2
Parola chiave per la generazione dell'evento
Event
Livello
LoaderKeyword (0x8)
DomainModuleLoad_V1
Informativo (4)
Event
ID evento
Descrizione
ModuleDCEnd_V2
154
Enumera i moduli durante un rundown di fine.
Nome campo
Tipo di dati
Descrizione
ModuleID
win:UInt64
ID univoco per il modulo.
AssemblyID
win:UInt64
ID dell'assembly in cui si trova il modulo.
ModuleFlags
win:UInt32
0x1: modulo indipendente dal dominio.
0x2: modulo con immagine nativa.
0x4: modulo dinamico.
0x8: modulo del manifesto.
Reserved1
win:UInt32
Campo riservato.
ModuleILPath
win:UnicodeString
Percorso dell'immagine CIL (Common Intermediate Language) per il modulo o nome di modulo dinamico se si tratta di un assembly dinamico (con terminazione Null).
ModuleNativePath
win:UnicodeString
Percorso dell'immagine nativa del modulo, se presente (con terminazione null).
ClrInstanceID
win:UInt16
ID univoco per l'istanza di CLR o CoreCLR.
ManagedPdbSignature
win:GUID
Firma GUID del database del programma gestito (PDB) che corrisponde al modulo.
ManagedPdbAge
win:UInt32
Numero della durata scritto nel PDB gestito che corrisponde al modulo.
ManagedPdbBuildPath
win:UnicodeString
Percorso alla posizione in cui è stato compilato il PDB gestito che corrisponde al modulo. In alcuni casi, può essere semplicemente un nome file.
NativePdbSignature
win:GUID
Firma GUID del file PDB del generatore di immagini native (NGen) che corrisponde al modulo, se applicabile.
NativePdbAge
win:UInt32
Numero della durata scritto nel PDB di NGen che corrisponde al modulo, se applicabile.
NativePdbBuildPath
win:UnicodeString
Percorso alla posizione in cui è stato compilato il PDB di NGen che corrisponde al modulo, se applicabile. In alcuni casi, può essere semplicemente un nome file.
evento AssemblyLoad_V1
Parola chiave per la generazione dell'evento
Event
Livello
LoaderKeyword (0x8)
DomainModuleLoad_V1
Informativo (4)
Event
ID evento
Descrizione
AssemblyLoad_V1
154
Generato quando viene caricato un assembly.
Nome campo
Tipo di dati
Descrizione
AssemblyID
win:UInt64
ID univoco per l'assembly.
AppDomainID
win:UInt64
ID del dominio dell'assembly.
BindingID
win:UInt64
ID che identifica univocamente l'associazione di assembly.
AssemblyFlags
win:UInt32
0x1: assembly indipendente dal dominio.
0x2: assembly dinamico.
0x4: assembly con immagine nativa.
0x8: assembly ritirabile.
AssemblyName
win:UnicodeString
Nome completo dell'assembly.
ClrInstanceID
win:UInt16
ID univoco per l'istanza di CoreCLR.
evento AssemblyUnload_V1
Parola chiave per la generazione dell'evento
Event
Livello
LoaderKeyword (0x8)
DomainModuleLoad_V1
Informativo (4)
Event
ID evento
Descrizione
FireAssemblyUnload_V1
155
Generato quando viene caricato un assembly.
Nome campo
Tipo di dati
Descrizione
AssemblyID
win:UInt64
ID univoco per l'assembly.
AppDomainID
win:UInt64
ID del dominio dell'assembly.
BindingID
win:UInt64
ID che identifica univocamente l'associazione di assembly.
AssemblyFlags
win:UInt32
0x1: assembly indipendente dal dominio.
0x2: assembly dinamico.
0x4: assembly con immagine nativa.
0x8: assembly ritirabile.
AssemblyName
win:UnicodeString
Nome completo dell'assembly.
ClrInstanceID
win:UInt16
ID univoco per l'istanza di CoreCLR.
evento AssemblyDCStart_V1
Parola chiave per la generazione dell'evento
Event
Livello
LoaderKeyword (0x8)
DomainModuleLoad_V1
Informativo (4)
Event
ID evento
Descrizione
AssemblyDCStart_V1
155
Enumera gli assembly durante un rundown di avvio.
Nome campo
Tipo di dati
Descrizione
AssemblyID
win:UInt64
ID univoco per l'assembly.
AppDomainID
win:UInt64
ID del dominio dell'assembly.
BindingID
win:UInt64
ID che identifica univocamente l'associazione di assembly.
AssemblyFlags
win:UInt32
0x1: assembly indipendente dal dominio.
0x2: assembly dinamico.
0x4: assembly con immagine nativa.
0x8: assembly ritirabile.
AssemblyName
win:UnicodeString
Nome completo dell'assembly.
ClrInstanceID
win:UInt16
ID univoco per l'istanza di CoreCLR.
AssemblyLoadStart, evento
Parola chiave per la generazione dell'evento
Event
Livello
Binder (0x4)
AssemblyLoadStart
Informativo (4)
Event
ID evento
Descrizione
AssemblyLoadStart
290
È stato richiesto un carico di assembly.
Nome campo
Tipo di dati
Descrizione
AssemblyName
win:UnicodeString
Nome del nome dell'assembly.
AssemblyPath
win:UnicodeString
Percorso del nome dell'assembly.
RequestingAssembly
win:UnicodeString
Nome dell'assembly richiedente ("padre").
AssemblyLoadContext
win:UnicodeString
Contesto di caricamento dell'assembly.
RequestingAssemblyLoadContext
win:UnicodeString
Contesto di caricamento dell'assembly richiedente ("padre").
ClrInstanceID
win:UInt16
ID univoco per l'istanza di CoreCLR.
AssemblyLoadStop, evento
Parola chiave per la generazione dell'evento
Event
Livello
Binder (0x4)
AssemblyLoadStart
Informativo (4)
Event
ID evento
Descrizione
AssemblyLoadStart
291
È stato richiesto un carico di assembly.
Nome campo
Tipo di dati
Descrizione
AssemblyName
win:UnicodeString
Nome del nome dell'assembly.
AssemblyPath
win:UnicodeString
Percorso del nome dell'assembly.
RequestingAssembly
win:UnicodeString
Nome dell'assembly richiedente ("padre").
AssemblyLoadContext
win:UnicodeString
Contesto di caricamento dell'assembly.
RequestingAssemblyLoadContext
win:UnicodeString
Contesto di caricamento dell'assembly richiedente ("padre").
Success
win:Boolean
Indica se il caricamento dell'assembly è riuscito.
ResultAssemblyName
win:UnicodeString
Nome dell'assembly caricato.
ResultAssemblyPath
win:UnicodeString
Percorso dell'assembly da cui è stato caricato.
Cached
win:UnicodeString
Indica se il caricamento è stato memorizzato nella cache.
ClrInstanceID
win:UInt16
ID univoco per l'istanza di CoreCLR.
ResolutionAttempted, evento
Parola chiave per la generazione dell'evento
Livello
Binder (0x4)
Informativo (4)
Event
ID evento
Descrizione
ResolutionAttempted
292
È stato richiesto un carico di assembly.
Nome campo
Tipo di dati
Descrizione
AssemblyName
win:UnicodeString
Nome del nome dell'assembly.
Stage
win:UInt16
Fase di risoluzione.
0: Trovare in caricamento.
1: Contesto di caricamento assembly
2: Assembly dell'applicazione.
3: fallback del contesto di caricamento dell'assembly predefinito.
4: Risolvere l'assembly satellite.
5: risoluzione del contesto di caricamento dell'assembly.
Indica se il caricamento dell'assembly viene rilevato.
RequestingAssemblyPath
win:UnicodeString
Percorso dell'assembly richiedente.
ComputedRequestedAssemblyPath
win:UnicodeString
Percorso dell'assembly richiesto.
ClrInstanceID
win:UInt16
ID univoco per l'istanza di CoreCLR.
Evento KnownPathProbed
Parola chiave per la generazione dell'evento
Livello
Binder (0x4)
Informativo (4)
Event
ID evento
Descrizione
KnownPathProbed
296
È stato eseguito il probe di un percorso noto per un assembly.
Nome campo
Tipo di dati
Descrizione
FilePath
win:UnicodeString
Percorso sondato.
Source
win:UInt16
Origine del percorso sondato.
0x0:Assembly dell'applicazione.
0x1:Percorso immagine nativa dell'app.
0x2:Percorso app.
0x3:Radici delle risorse della piattaforma.
0x4:Sottodirectory Satellite.
Result
win:UInt32
HRESULT per il probe.
ClrInstanceID
win:UInt16
ID univoco per l'istanza di CoreCLR.
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.