Assembly.LoadWithPartialName Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.