ResolveEventHandler Delegasikan

Definisi

Mewakili metode yang menangani TypeResolve, , ResourceResolveatau AssemblyResolve peristiwa dari 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 

Parameter

sender
Object

Sumber dari peristiwa tersebut.

args
ResolveEventArgs

Data kejadian.

Tampilkan Nilai

Rakitan yang menyelesaikan jenis, perakitan, atau sumber daya; atau null jika rakitan tidak dapat diselesaikan.

Atribut

Keterangan

Jika pemuat kelas runtime tidak dapat menyelesaikan referensi ke rakitan, jenis, atau sumber daya, peristiwa yang sesuai dinaikkan untuk memberi panggilan balik kesempatan untuk memberi tahu runtime mana rakitan rakitan, jenis, atau sumber daya yang dirujuk. Merupakan tanggung jawab ResolveEventHandler untuk mengembalikan rakitan yang menyelesaikan jenis, perakitan, atau sumber daya, atau mengembalikan null jika rakitan tidak dikenali. Untuk informasi selengkapnya, lihat Mengatasi Beban Rakitan dan AppDomain.ResourceResolveperistiwa , , AppDomain.AssemblyResolvedan AppDomain.ReflectionOnlyAssemblyResolve .

Important

Dimulai dengan .NET Framework 4, peristiwa System.ResolveEventHandler dinaikkan untuk semua rakitan, termasuk rakitan sumber daya. Dalam versi sebelumnya, peristiwa tidak dinaikkan untuk rakitan sumber daya. Jika sistem operasi dilokalkan, handler mungkin dipanggil beberapa kali: sekali untuk setiap budaya dalam rantai fallback.

Setiap kelas turunan dan DelegateMulticastDelegate memiliki konstruktor dan Invoke metode .

Metode Ekstensi

Nama Deskripsi
GetMethodInfo(Delegate)

Mendapatkan objek yang mewakili metode yang diwakili oleh delegasi yang ditentukan.

Berlaku untuk

Lihat juga