ResolveEventHandler Delegasikan
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 peristiwa.
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 kesempatan kepada panggilan balik untuk memberi tahu runtime mana rakitan rakitan, jenis, atau sumber daya yang dirujuk. Adalah tanggung jawab ResolveEventHandler untuk mengembalikan rakitan yang menyelesaikan jenis, perakitan, atau sumber daya, atau mengembalikan null jika perakitan tidak dikenali. Untuk informasi selengkapnya, lihat Menyelesaikan Beban Rakitan dan AppDomain.ResourceResolveperistiwa , AppDomain.AssemblyResolve, dan AppDomain.ReflectionOnlyAssemblyResolve .
Penting
Dimulai dengan .NET Framework 4, System.ResolveEventHandler acara 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 . Lihat contoh kode C++ dalam deskripsi untuk Delegate kelas .
Metode Ekstensi
GetMethodInfo(Delegate) |
Mendapatkan objek yang mewakili metode yang diwakili oleh delegasi yang ditentukan. |