Assembly.LoadWithPartialName Yöntem

Tanım

Uygulama dizininden veya kısmi bir ad kullanarak genel derleme önbelleğinden bir derleme yükler.

Aşırı Yüklemeler

Name Description
LoadWithPartialName(String)
Geçersiz.
Geçersiz.

Uygulama dizininden veya kısmi bir ad kullanarak genel derleme önbelleğinden bir derleme yükler.

LoadWithPartialName(String, Evidence)
Geçersiz.

Uygulama dizininden veya kısmi bir ad kullanarak genel derleme önbelleğinden bir derleme yükler. Derleme, sağlanan kanıt kullanılarak yüklenir.

Açıklamalar

Important

Yöntemin Assembly.LoadWithPartialName aşırı yüklemeleri eskidir ve geriye dönük uyumluluk için korunur. Eski olmayan alternatif: Assembly.Load(String).

LoadWithPartialName(String)

Dikkat

This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202

Dikkat

This method has been deprecated. Please use Assembly.Load() instead. https://go.microsoft.com/fwlink/?linkid=14202

Uygulama dizininden veya kısmi bir ad kullanarak genel derleme önbelleğinden bir derleme yükler.

public:
 static System::Reflection::Assembly ^ LoadWithPartialName(System::String ^ partialName);
public static System.Reflection.Assembly LoadWithPartialName(string partialName);
[System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")]
public static System.Reflection.Assembly LoadWithPartialName(string partialName);
[System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. https://go.microsoft.com/fwlink/?linkid=14202")]
public static System.Reflection.Assembly LoadWithPartialName(string partialName);
static member LoadWithPartialName : string -> System.Reflection.Assembly
[<System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")>]
static member LoadWithPartialName : string -> System.Reflection.Assembly
[<System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. https://go.microsoft.com/fwlink/?linkid=14202")>]
static member LoadWithPartialName : string -> System.Reflection.Assembly
Public Shared Function LoadWithPartialName (partialName As String) As Assembly

Parametreler

partialName
String

Derlemenin görünen adı.

Döndürülenler

Yüklenen derleme. Bulunamazsa partialName , bu yöntem döndürür null.

Öznitelikler

Özel durumlar

partialName parametresi null'dir.

Derleme, şu anda yüklü olan çalışma zamanı için geçerli bir derleme değil.

Açıklamalar

Important

LoadWithPartialName(String) Yöntemi kullanımdan kaldırıldı ve geriye dönük uyumluluk için korundu. Eski olmayan alternatif: Assembly.Load(String).

Bu yöntemle derlemeleri yükleyen uygulamalar, bu derlemelerin yükseltmelerinden etkilenir. Bu nedenle, bu yöntemi kullanmayın; yöntemi aşırı yüklemesini veya yöntem aşırı yüklemesini Load(String) kullanmak için uygulamayı yeniden tasarlayın LoadFrom(String) .

.NET Core/5+ içinde hedef derleme geçerli AssemblyLoadContext veya ayarlanmışsa AssemblyLoadContext.CurrentContextualReflectionContext yüklenir.

Bu yöntem ilk olarak öğesini çağırır Load. Derleme bulunamazsa, bu yöntem aynı basit ada ve en yüksek sürüm numarasına sahip genel derleme önbelleğinden derlemeyi döndürür.

Ayrıca bkz.

Şunlara uygulanır

LoadWithPartialName(String, Evidence)

Dikkat

This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202

Uygulama dizininden veya kısmi bir ad kullanarak genel derleme önbelleğinden bir derleme yükler. Derleme, sağlanan kanıt kullanılarak yüklenir.

public:
 static System::Reflection::Assembly ^ LoadWithPartialName(System::String ^ partialName, System::Security::Policy::Evidence ^ securityEvidence);
public static System.Reflection.Assembly LoadWithPartialName(string partialName, System.Security.Policy.Evidence securityEvidence);
[System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")]
public static System.Reflection.Assembly LoadWithPartialName(string partialName, System.Security.Policy.Evidence securityEvidence);
static member LoadWithPartialName : string * System.Security.Policy.Evidence -> System.Reflection.Assembly
[<System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")>]
static member LoadWithPartialName : string * System.Security.Policy.Evidence -> System.Reflection.Assembly
Public Shared Function LoadWithPartialName (partialName As String, securityEvidence As Evidence) As Assembly

Parametreler

partialName
String

Derlemenin görünen adı.

securityEvidence
Evidence

Derlemeyi yüklemeye yönelik kanıt.

Döndürülenler

Yüklenen derleme. Bulunamazsa partialName , bu yöntem döndürür null.

Öznitelikler

Özel durumlar

Bir derleme veya modül iki farklı kanıt kümesiyle iki kez yüklendi.

partialName parametresi null'dir.

Derleme, şu anda yüklü olan çalışma zamanı için geçerli bir derleme değil.

Açıklamalar

Important

LoadWithPartialName(String, Evidence) Yöntemi kullanımdan kaldırıldı ve geriye dönük uyumluluk için korundu. Eski olmayan alternatif: Assembly.Load(String).

Kanıt, koda hangi izinlerin verileceği gibi güvenlik ilkesi kararlarına giriş oluşturan bilgi kümesidir.

Bu yöntemle derlemeleri yükleyen uygulamalar, bu derlemelerin yükseltmelerinden etkilenir. Bu nedenle, bu yöntemi kullanmayın; yöntemini veya yöntemini kullanmak Load için uygulamayı yeniden tasarlayın LoadFrom .

Bu yöntem ilk olarak öğesini çağırır Load. Derleme bulunamazsa, bu yöntem aynı basit ada ve en yüksek sürüm numarasına sahip genel derleme önbelleğinden derlemeyi döndürür.

Ayrıca bkz.

Şunlara uygulanır