ResolveEventHandler Délégué

Définition

Représente une méthode qui gère le TypeResolve, ResourceResolveou AssemblyResolve l’événement d’un AppDomain.

public delegate System::Reflection::Assembly ^ ResolveEventHandler(System::Object ^ sender, ResolveEventArgs ^ args);
public delegate System.Reflection.Assembly? ResolveEventHandler(object? sender, ResolveEventArgs args);
public delegate System.Reflection.Assembly ResolveEventHandler(object sender, ResolveEventArgs args);
[System.Serializable]
public delegate System.Reflection.Assembly ResolveEventHandler(object sender, ResolveEventArgs args);
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public delegate System.Reflection.Assembly ResolveEventHandler(object sender, ResolveEventArgs args);
type ResolveEventHandler = delegate of obj * ResolveEventArgs -> Assembly
[<System.Serializable>]
type ResolveEventHandler = delegate of obj * ResolveEventArgs -> Assembly
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ResolveEventHandler = delegate of obj * ResolveEventArgs -> Assembly
Public Delegate Function ResolveEventHandler(sender As Object, args As ResolveEventArgs) As Assembly 

Paramètres

sender
Object

Source de l'événement.

args
ResolveEventArgs

Données d'événement.

Valeur renvoyée

Assembly qui résout le type, l’assembly ou la ressource ; ou null si l’assembly ne peut pas être résolu.

Attributs

Remarques

Si le chargeur de classe runtime ne peut pas résoudre une référence à un assembly, un type ou une ressource, les événements correspondants sont déclenchés pour donner au rappel une chance d’indiquer au runtime l’assembly, le type ou la ressource référencés. Il incombe à l’assembly ResolveEventHandler de retourner l’assembly qui résout le type, l’assembly ou la ressource, ou de retourner null si l’assembly n’est pas reconnu. Pour plus d’informations, consultez Résolution des chargements d’assembly et des AppDomain.ResourceResolveévénements. AppDomain.AssemblyResolveAppDomain.ReflectionOnlyAssemblyResolve

Important

À compter de .NET Framework 4, l’événement System.ResolveEventHandler est déclenché pour tous les assemblys, y compris les assemblys de ressources. Dans les versions antérieures, l’événement n’a pas été déclenché pour les assemblys de ressources. Si le système d’exploitation est localisé, le gestionnaire peut être appelé plusieurs fois : une fois pour chaque culture de la chaîne de secours.

Chaque classe dérivée d’un Delegate constructeur et MulticastDelegate d’une Invoke méthode.

Méthodes d’extension

Nom Description
GetMethodInfo(Delegate)

Obtient un objet qui représente la méthode représentée par le délégué spécifié.

S’applique à

Voir aussi