Condividi tramite


AssemblyLoadContext.Resolving Evento

Definizione

Si verifica se la risoluzione di un assembly ha esito negativo quando si tenta di caricare in questo contesto di caricamento dell'assembly.

public:
 event Func<System::Runtime::Loader::AssemblyLoadContext ^, System::Reflection::AssemblyName ^, System::Reflection::Assembly ^> ^ Resolving;
public event Func<System.Runtime.Loader.AssemblyLoadContext,System.Reflection.AssemblyName,System.Reflection.Assembly?>? Resolving;
public event Func<System.Runtime.Loader.AssemblyLoadContext,System.Reflection.AssemblyName,System.Reflection.Assembly> Resolving;
member this.Resolving : Func<System.Runtime.Loader.AssemblyLoadContext, System.Reflection.AssemblyName, System.Reflection.Assembly> 
Public Custom Event Resolving As Func(Of AssemblyLoadContext, AssemblyName, Assembly) 
Public Event Resolving As Func(Of AssemblyLoadContext, AssemblyName, Assembly) 

Tipo evento

Commenti

È responsabilità del gestore per questo evento restituire l'assembly specificato o restituire null se l'assembly non è riconosciuto.

Importante

Se per questo evento vengono registrati più gestori eventi, i gestori eventi vengono chiamati in ordine fino a quando un gestore eventi restituisce un valore che non nullè . I gestori eventi successivi vengono ignorati.

Per altre informazioni sulla gestione degli eventi, vedere Gestire e generare eventi.

È importante che un gestore possa essere aggiunto per questo evento in qualsiasi AssemblyLoadContext, incluso il contesto predefinito.

Si applica a

Vedi anche