Assembly.LoadWithPartialName Método

Definición

Carga un ensamblado desde el directorio de la aplicación o desde la caché global de ensamblados con un nombre parcial.

Sobrecargas

Nombre Description
LoadWithPartialName(String)
Obsoletos.
Obsoletos.

Carga un ensamblado desde el directorio de la aplicación o desde la caché global de ensamblados con un nombre parcial.

LoadWithPartialName(String, Evidence)
Obsoletos.

Carga un ensamblado desde el directorio de la aplicación o desde la caché global de ensamblados con un nombre parcial. El ensamblado se carga mediante la evidencia proporcionada.

Comentarios

Importante

Las sobrecargas del Assembly.LoadWithPartialName método están obsoletas y se han conservado por motivos de compatibilidad con versiones anteriores. La alternativa no obsoleta es Assembly.Load(String).

LoadWithPartialName(String)

Precaución

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

Precaución

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

Carga un ensamblado desde el directorio de la aplicación o desde la caché global de ensamblados con un nombre parcial.

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

Parámetros

partialName
String

Nombre para mostrar del ensamblado.

Devoluciones

Ensamblado cargado. Si partialName no se encuentra, este método devuelve null.

Atributos

Excepciones

El partialName parámetro es null.

El ensamblado no es un ensamblado válido para el entorno de ejecución cargado actualmente.

Comentarios

Importante

El LoadWithPartialName(String) método está obsoleto y se ha conservado por motivos de compatibilidad con versiones anteriores. La alternativa no obsoleta es Assembly.Load(String).

Las aplicaciones que cargan ensamblados con este método se verán afectadas por las actualizaciones de esos ensamblados. Por lo tanto, no utilice este método; rediseñe la aplicación para usar la sobrecarga del Load(String) método o la sobrecarga del LoadFrom(String) método.

En .NET Core/5+, el ensamblado de destino se carga en el AssemblyLoadContext actual o en el AssemblyLoadContext.CurrentContextualReflectionContext si está establecido.

Este método llama primero a Load. Si no se encuentra el ensamblado, este método devuelve el ensamblado de la caché global de ensamblados que tiene el mismo nombre simple y el número de versión más alto.

Consulte también

Se aplica a

LoadWithPartialName(String, Evidence)

Precaución

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

Carga un ensamblado desde el directorio de la aplicación o desde la caché global de ensamblados con un nombre parcial. El ensamblado se carga mediante la evidencia proporcionada.

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

Parámetros

partialName
String

Nombre para mostrar del ensamblado.

securityEvidence
Evidence

Evidencia para cargar el ensamblado.

Devoluciones

Ensamblado cargado. Si partialName no se encuentra, este método devuelve null.

Atributos

Excepciones

Un ensamblado o módulo se cargó dos veces con dos conjuntos de pruebas diferentes.

El partialName parámetro es null.

El ensamblado no es un ensamblado válido para el entorno de ejecución cargado actualmente.

Comentarios

Importante

El LoadWithPartialName(String, Evidence) método está obsoleto y se ha conservado por motivos de compatibilidad con versiones anteriores. La alternativa no obsoleta es Assembly.Load(String).

La evidencia es el conjunto de información que constituye una entrada para las decisiones de directiva de seguridad, como qué permisos se pueden conceder al código.

Las aplicaciones que cargan ensamblados con este método se verán afectadas por las actualizaciones de esos ensamblados. Por lo tanto, no utilice este método; rediseñe la aplicación para usar el Load método o el LoadFrom método .

Este método llama primero a Load. Si no se encuentra el ensamblado, este método devuelve el ensamblado de la caché global de ensamblados que tiene el mismo nombre simple y el número de versión más alto.

Consulte también

Se aplica a