AssemblyLoadContext.Resolving Evento
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se produce cuando ocurre un error en la resolución de un ensamblado al intentar cargar en el contexto de carga de este ensamblado.
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 de evento
Comentarios
Es responsabilidad del controlador de este evento devolver el ensamblado especificado o devolver null
si no se reconoce el ensamblado.
Importante
Si se registra más de un controlador de eventos para este evento, se llama a los controladores de eventos en orden hasta que un controlador de eventos devuelve un valor que no null
es . Se omiten los controladores de eventos posteriores.
Para obtener más información sobre el control de eventos, consulte Controlar y generar eventos.
Cabe destacar que se puede agregar un controlador para este evento en cualquier AssemblyLoadContext, incluido el contexto predeterminado.