Assembly.LoadWithPartialName Metodo

Definizione

Carica un assembly dalla directory dell'applicazione o dalla Global Assembly Cache usando un nome parziale.

Overload

Nome Descrizione
LoadWithPartialName(String)
Obsoleti.
Obsoleti.

Carica un assembly dalla directory dell'applicazione o dalla Global Assembly Cache usando un nome parziale.

LoadWithPartialName(String, Evidence)
Obsoleti.

Carica un assembly dalla directory dell'applicazione o dalla Global Assembly Cache usando un nome parziale. L'assembly viene caricato utilizzando l'evidenza fornita.

Commenti

Important

Gli overload del Assembly.LoadWithPartialName metodo sono obsoleti e sono stati conservati per garantire la compatibilità con le versioni precedenti. L'alternativa non obsoleta è Assembly.Load(String).

LoadWithPartialName(String)

Attenzione

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

Attenzione

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

Carica un assembly dalla directory dell'applicazione o dalla Global Assembly Cache usando un nome parziale.

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

Parametri

partialName
String

Nome visualizzato dell'assembly.

Valori restituiti

Assembly caricato. Se partialName non viene trovato, questo metodo restituisce null.

Attributi

Eccezioni

Il partialName parametro è null.

L'assembly non è un assembly valido per il runtime attualmente caricato.

Commenti

Important

Il LoadWithPartialName(String) metodo è obsoleto ed è stato mantenuto per la compatibilità con le versioni precedenti. L'alternativa non obsoleta è Assembly.Load(String).

Le applicazioni che caricano assembly con questo metodo saranno interessate dagli aggiornamenti di tali assembly. Pertanto, non utilizzare questo metodo; riprogettare l'applicazione per usare l'overload del Load(String) metodo o l'overload del LoadFrom(String) metodo.

In .NET Core/5+, l'assembly di destinazione viene caricato nell'AssemblyLoadContext corrente o nell'AssemblyLoadContext.CurrentContextualReflectionContext se impostato.

Questo metodo chiama Loadinnanzitutto . Se l'assembly non viene trovato, questo metodo restituisce l'assembly dalla Global Assembly Cache con lo stesso nome semplice e il numero di versione più alto.

Vedi anche

Si applica a

LoadWithPartialName(String, Evidence)

Attenzione

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

Carica un assembly dalla directory dell'applicazione o dalla Global Assembly Cache usando un nome parziale. L'assembly viene caricato utilizzando l'evidenza fornita.

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

Parametri

partialName
String

Nome visualizzato dell'assembly.

securityEvidence
Evidence

Evidenza per il caricamento dell'assembly.

Valori restituiti

Assembly caricato. Se partialName non viene trovato, questo metodo restituisce null.

Attributi

Eccezioni

Un assembly o un modulo è stato caricato due volte con due diversi set di prove.

Il partialName parametro è null.

L'assembly non è un assembly valido per il runtime attualmente caricato.

Commenti

Important

Il LoadWithPartialName(String, Evidence) metodo è obsoleto ed è stato mantenuto per la compatibilità con le versioni precedenti. L'alternativa non obsoleta è Assembly.Load(String).

L'evidenza è il set di informazioni che costituiscono l'input per le decisioni dei criteri di sicurezza, ad esempio quali autorizzazioni possono essere concesse al codice.

Le applicazioni che caricano assembly con questo metodo saranno interessate dagli aggiornamenti di tali assembly. Pertanto, non utilizzare questo metodo; riprogettare l'applicazione per usare il Load metodo o il LoadFrom metodo .

Questo metodo chiama Loadinnanzitutto . Se l'assembly non viene trovato, questo metodo restituisce l'assembly dalla Global Assembly Cache con lo stesso nome semplice e il numero di versione più alto.

Vedi anche

Si applica a