AssemblyLoadContext.Load(AssemblyName) Metode
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.
Ketika ditimpa di kelas turunan, memungkinkan perakitan diselesaikan berdasarkan AssemblyName.
protected:
virtual System::Reflection::Assembly ^ Load(System::Reflection::AssemblyName ^ assemblyName);
protected:
abstract System::Reflection::Assembly ^ Load(System::Reflection::AssemblyName ^ assemblyName);
protected virtual System.Reflection.Assembly? Load (System.Reflection.AssemblyName assemblyName);
protected abstract System.Reflection.Assembly Load (System.Reflection.AssemblyName assemblyName);
abstract member Load : System.Reflection.AssemblyName -> System.Reflection.Assembly
override this.Load : System.Reflection.AssemblyName -> System.Reflection.Assembly
abstract member Load : System.Reflection.AssemblyName -> System.Reflection.Assembly
Protected Overridable Function Load (assemblyName As AssemblyName) As Assembly
Protected MustOverride Function Load (assemblyName As AssemblyName) As Assembly
Parameter
- assemblyName
- AssemblyName
Objek yang menjelaskan perakitan yang akan diselesaikan.
Mengembalikan
Rakitan yang diselesaikan, atau null
.
Keterangan
Selama resolusi perakitan, Load(AssemblyName) metode ini memiliki kesempatan pertama untuk menyelesaikan nama rakitan ke rakitan yang dimuat. Ini dapat memuat assembly dan mengembalikannya, mengembalikan assembly yang sudah dimuat, atau mengembalikan null
. Jika mengembalikan null
, proses resolusi berlanjut. Untuk deskripsi proses lengkap, lihat Algoritma pemuatan rakitan terkelola.
Implementasi metode ini dapat mengembalikan rakitan yang dimuat ke dalam , AssemblyLoadContextbukan hanya instans yang dipanggil. Mengembalikan assembly dari yang berbeda AssemblyLoadContext tidak mengakibatkan assembly tersebut dikaitkan dengan instans ini.
Penting
Untuk mencegah luapan tumpukan rekursif, jangan panggil metode instans LoadFromAssemblyName(AssemblyName) ini dari metode ini.