ResolveEventHandler Delegált

Definíció

Egy metódust jelöl, amely egy TypeResolveResourceResolveadott eseményt vagy AssemblyResolve eseményt AppDomainkezeli.

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éterek

sender
Object

Az esemény forrása.

args
ResolveEventArgs

Az esemény adatai.

Visszatérési érték

A típust, szerelvényt vagy erőforrást feloldó szerelvény; vagy null ha a szerelvény nem oldható fel.

Attribútumok

Megjegyzések

Ha a futtatókörnyezeti osztálybetöltő nem tudja feloldani egy szerelvényre, típusra vagy erőforrásra mutató hivatkozást, a rendszer a megfelelő eseményeket úgy emeli ki, hogy a visszahívás esélyt adjon a visszahívásnak, hogy elmondja, melyik futtatókörnyezetben található a hivatkozott szerelvény, típus vagy erőforrás. A típust, szerelvényt vagy erőforrást feloldó szerelvény visszaadása ResolveEventHandler , illetve null érték visszaadása, ha a szerelvény nem ismerhető fel. További információ: Szerelvénybetöltések feloldása , valamint a AppDomain.ResourceResolve, AppDomain.AssemblyResolveés AppDomain.ReflectionOnlyAssemblyResolve események.

Important

A .NET Framework 4-től kezdve a System.ResolveEventHandler esemény minden szerelvényhez, beleértve az erőforrás-szerelvényeket is. A korábbi verziókban az esemény nem az erőforrás-szerelvények esetében lett létrehozva. Ha az operációs rendszer honosított, a kezelőt többször is meghívhatja: egyszer a tartalék lánc minden kultúrája esetében.

Minden származtatott osztálynak van konstruktora DelegateMulticastDelegate és metódusa Invoke .

Bővítő metódusok

Name Description
GetMethodInfo(Delegate)

Lekéri a megadott meghatalmazott által képviselt metódust képviselő objektumot.

A következőre érvényes:

Lásd még