AssemblyLoadContext.LoadFromAssemblyName(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.
Menyelesaikan dan memuat assembly mengingat .AssemblyName
public:
System::Reflection::Assembly ^ LoadFromAssemblyName(System::Reflection::AssemblyName ^ assemblyName);
public System.Reflection.Assembly LoadFromAssemblyName (System.Reflection.AssemblyName assemblyName);
member this.LoadFromAssemblyName : System.Reflection.AssemblyName -> System.Reflection.Assembly
Public Function LoadFromAssemblyName (assemblyName As AssemblyName) As Assembly
Parameter
- assemblyName
- AssemblyName
Objek yang menjelaskan assembly untuk dimuat.
Mengembalikan
Rakitan yang dimuat, atau dilemparkan.
Pengecualian
assemblyName
adalah null
.
assemblyName
tidak ditemukan.
assemblyName
bukan rakitan yang valid.
Rakitan atau modul dimuat yang tidak cocok dengan assemblyName
.
Keterangan
LoadFromAssemblyName memuat assembly dengan menyelesaikan AssemblyName. Ini memicu resolusi penuh. Urutan fallback resolusi mengikuti proses ini:
Metode memanggil Load(AssemblyName).
Penting
Load(AssemblyName) tidak boleh memanggil metode ini untuk mencegah luapan tumpukan rekursif.
Kecuali assembly dimuat atau pengecualian dilemparkan, metode mencoba memuat assembly di default AssemblyLoadContext.
Kecuali rakitan dimuat atau pengecualian dilemparkan, metode akan menembakkan Resolving peristiwa.
Kecuali rakitan dimuat atau pengecualian dilemparkan, metode akan menembakkan AssemblyResolve peristiwa.
Catatan
FileLoadException dilemparkan jika assemblyRef
menentukan nama rakitan lengkap, dan rakitan pertama yang cocok dengan nama sederhana memiliki versi atau budaya yang tidak kompatibel. Loader tidak melanjutkan pemeriksaan untuk rakitan lain yang cocok dengan nama sederhana.
Masing-masing AssemblyLoadContext hanya dapat memuat:
- Satu versi rakitan yang dapat dieksekusi.
- Satu versi rakitan satelit untuk setiap budaya.