AssemblyLoadContext.Resolving Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Se produit quand la résolution d’un assembly échoue lors d’une tentative de chargement dans ce contexte de chargement d’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)
Type d'événement
Remarques
Il incombe au gestionnaire pour cet événement de retourner l’assembly spécifié ou de retourner null
si l’assembly n’est pas reconnu.
Important
Si plusieurs gestionnaires d’événements sont inscrits pour cet événement, les gestionnaires d’événements sont appelés dans l’ordre jusqu’à ce qu’un gestionnaire d’événements retourne une valeur qui n’est pas null
. Les gestionnaires d’événements suivants sont ignorés.
Pour plus d’informations sur la gestion des événements, consultez Gérer et déclencher des événements.
Il est à noter qu’un gestionnaire peut être ajouté pour cet événement sur n’importe quel AssemblyLoadContext, y compris le contexte par défaut.