ResolveEventHandler-Delegat

Stellt die Methode dar, die das TypeResolve-Ereignis, ResourceResolve-Ereignis und AssemblyResolve-Ereignis einer AppDomain behandelt.

Namespace: System
Assembly: mscorlib (in mscorlib.dll)

Syntax

'Declaration
<SerializableAttribute> _
<ComVisibleAttribute(True)> _
Public Delegate Function ResolveEventHandler ( _
    sender As Object, _
    args As ResolveEventArgs _
) As Assembly
'Usage
Dim instance As New ResolveEventHandler(AddressOf HandlerMethod)
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
public delegate Assembly ResolveEventHandler (
    Object sender,
    ResolveEventArgs args
)
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
public delegate Assembly^ ResolveEventHandler (
    Object^ sender, 
    ResolveEventArgs^ args
)
/** @delegate */
/** @attribute SerializableAttribute() */ 
/** @attribute ComVisibleAttribute(true) */ 
public delegate Assembly ResolveEventHandler (
    Object sender, 
    ResolveEventArgs args
)
JScript unterstützt die Verwendung von Delegaten, aber nicht die Deklaration von neuen Delegaten.

Parameter

  • sender
    Die Quelle des Ereignisses.

Rückgabewert

Die Assembly, die den Typ, die Assembly oder die Ressource auflöst.

Hinweise

Wenn das Klassenladeprogramm der Common Language Runtime einen Verweis auf eine Assembly, einen Typ oder eine Ressource nicht auflösen kann, werden die entsprechenden Ereignisse ausgelöst, um dem Rückruf die Möglichkeit zu geben, der Common Language Runtime mitzuteilen, in welcher Assembly sich die Assembly, der Typ oder die Ressource befindet, auf die verwiesen wird. Der ResolveEventHandler ist für die Rückgabe der Assembly zuständig, die die Assembly, den Typ oder die Ressource auflöst.

Jede von Delegate und MulticastDelegate abgeleitete Klasse verfügt über einen Konstruktor und eine Invoke-Methode. Informationen hierzu erhalten Sie im C++-Codebeispiel in der Beschreibung der Delegate-Klasse.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

System-Namespace