Aracılığıyla paylaş


AssemblyLoadContext.Load(AssemblyName) Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılındığında, bir derlemenin temel alınarak çözümlenmesine AssemblyNameizin verir.

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

Parametreler

assemblyName
AssemblyName

Çözümlenecek derlemeyi açıklayan nesne.

Döndürülenler

Çözümlenen derleme veya null.

Açıklamalar

Derleme çözümlemesi Load(AssemblyName) sırasında yöntemi, derleme adını yüklenen bir derlemeye çözümlemek için ilk şansa sahiptir. Bir derlemeyi yükleyip döndürebilir, önceden yüklenmiş bir derleme döndürebilir veya döndürebilir null. döndürürse null, çözümleme işlemi devam eder. Tam işlem açıklaması için bkz. Yönetilen derleme yükleme algoritması.

Bu yöntemin uygulamaları, yalnızca çağrıldığı örneği değil herhangi AssemblyLoadContextbir içine yüklenen derlemeyi döndürebilir. Bir derlemenin farklı AssemblyLoadContext bir derlemeden döndürülmesi, bu derlemenin bu örnekle ilişkilendirilmesine neden olmaz.

Önemli

Özyinelemeli yığın taşmasını önlemek için bu örneğin LoadFromAssemblyName(AssemblyName) yöntemini bu yöntemden çağırmayın.

Uyarı

Bu yöntem bir FileNotFoundExceptionoluşturursa çözümleme işlemi devam eder. Olay Resolving ve AssemblyResolve olay hala tetiklenir. Diğer tüm özel durumlar çözüm işlemini hemen durdurur.

Şunlara uygulanır

Ayrıca bkz.