Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

ResolveEventHandler-Delegat

 

Veröffentlicht: Oktober 2016

Stellt eine Methode, behandelt der AppDomain.TypeResolve, AppDomain.ResourceResolve, oder AssemblyResolve -Ereignis einer AppDomain.

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

[SerializableAttribute]
[ComVisibleAttribute(true)]
public delegate Assembly ResolveEventHandler(
	object sender,
	ResolveEventArgs args
)

Parameter

sender
Type: System.Object

Die Quelle des Ereignisses.

args
Type: System.ResolveEventArgs

Die Ereignisdaten.

Rückgabewert

Type: System.Reflection.Assembly

Der Assembly, die den Typ, die Assembly oder die Ressource auflöst. oder null wenn die Assembly nicht aufgelöst werden kann.

Wenn das Klassenladeprogramm der Common Language Runtime einen Verweis auf eine Assembly, Typ oder Ressource nicht auflösen kann, werden die entsprechenden Ereignisse ausgelöst, um dem Rückruf von der Laufzeit mitzuteilen, welche Assembly die Assembly verwiesen wird, den Typ oder die Ressource wird ermöglichen. Es ist die Verantwortung für die ResolveEventHandler die Assembly, die den Typ, die Assembly oder die Ressource auflöst, oder null zurück, wenn die Assembly nicht erkannt wird. Weitere Informationen finden Sie unter Auflösen beim Laden von Assemblys und AppDomain.ResourceResolve, AppDomain.AssemblyResolve, und AppDomain.ReflectionOnlyAssemblyResolve Ereignisse.

System_CAPS_importantWichtig

Beginnend mit der .NET Framework 4, der System.ResolveEventHandler -Ereignis wird für alle Assemblys, einschließlich Ressourcenassemblys ausgelöst. In früheren Versionen wurde das Ereignis nicht für Ressourcenassemblys ausgelöst. Wenn das Betriebssystem lokalisiert ist, der Handler kann mehrmals aufgerufen werden: einmal für jede Kultur in der Kette fallback.

Alle abgeleiteten Klassen von Delegate und MulticastDelegate verfügt über einen Konstruktor und eine Invoke Methode. Finden Sie im C++-Codebeispiel in der Beschreibung der Delegate Klasse.

.NET Framework
Verfügbar seit 1.1
Silverlight
Verfügbar seit 2.0
Windows Phone Silverlight
Verfügbar seit 7.0
Zurück zum Anfang
Anzeigen: