ResolveEventHandler Délégué
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.
Représente une méthode qui gère l'événement TypeResolve, ResourceResolve ou AssemblyResolve 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 classes 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é. Il incombe au de ResolveEventHandler renvoyer 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 charges d’assembly et les AppDomain.ResourceResolveévénements , AppDomain.AssemblyResolveet AppDomain.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 dans la chaîne de secours.
Chaque classe dérivée de Delegate et MulticastDelegate a un constructeur et une Invoke
méthode. Consultez l’exemple de code C++ dans la description de la Delegate classe.
Méthodes d’extension
GetMethodInfo(Delegate) |
Obtient un objet qui représente la méthode représentée par le délégué spécifié. |