Comparteix a través de


AssemblyLoadContext.Resolving Evento

Definición

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 nulles . 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.

Se aplica a

Consulte también