Assembly.LoadWithPartialName Método

Definição

Carrega um assembly a partir do diretório da aplicação ou do cache global de assembly usando um nome parcial.

Sobrecargas

Name Description
LoadWithPartialName(String)
Obsoleto.
Obsoleto.

Carrega um assembly a partir do diretório da aplicação ou do cache global de assembly usando um nome parcial.

LoadWithPartialName(String, Evidence)
Obsoleto.

Carrega um assembly a partir do diretório da aplicação ou do cache global de assembly usando um nome parcial. O conjunto é carregado usando as provas fornecidas.

Observações

Importante

As sobrecargas do Assembly.LoadWithPartialName método estão obsoletas e foram mantidas para compatibilidade retroativa. A alternativa não obsoleta é Assembly.Load(String).

LoadWithPartialName(String)

Atenção

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

Atenção

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

Carrega um assembly a partir do diretório da aplicação ou do cache global de assembly usando um nome 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

O nome de exibição da assembleia.

Devoluções

O conjunto carregado. Se partialName não for encontrado, este método devolve null.

Atributos

Exceções

O partialName parâmetro é null.

O assembly não é válido para o runtime atualmente carregado.

Observações

Importante

O LoadWithPartialName(String) método está obsoleto e foi mantido para compatibilidade retroativa. A alternativa não obsoleta é Assembly.Load(String).

Aplicações que carreguem conjuntos com este método serão afetadas por atualizações desses conjuntos. Portanto, não use este método; Redesenhar a aplicação para usar sobrecarga Load(String) de métodos ou sobrecarga LoadFrom(String) de método.

Em .NET Core/5+, o conjunto alvo é carregado na corrente AssemblyLoadContext ou na AssemblyLoadContext.CurrentContextualReflectionContext se estiver ativada.

Este método chama Loadprimeiro . Se a montagem não for encontrada, este método devolve a montagem da cache global de montagem que tem o mesmo nome simples e o número de versão mais alto.

Ver também

Aplica-se a

LoadWithPartialName(String, Evidence)

Atenção

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

Carrega um assembly a partir do diretório da aplicação ou do cache global de assembly usando um nome parcial. O conjunto é carregado usando as provas fornecidas.

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

O nome de exibição da assembleia.

securityEvidence
Evidence

Provas para carregar a assembleia.

Devoluções

O conjunto carregado. Se partialName não for encontrado, este método devolve null.

Atributos

Exceções

Um conjunto ou módulo era carregado duas vezes com dois conjuntos diferentes de evidências.

O partialName parâmetro é null.

O assembly não é válido para o runtime atualmente carregado.

Observações

Importante

O LoadWithPartialName(String, Evidence) método está obsoleto e foi mantido para compatibilidade retroativa. A alternativa não obsoleta é Assembly.Load(String).

A evidência é o conjunto de informação que constitui influência nas decisões de política de segurança, como as permissões que podem ser concedidas ao código.

Aplicações que carreguem conjuntos com este método serão afetadas por atualizações desses conjuntos. Portanto, não use este método; Redesenhar a aplicação para usar o Load método ou o LoadFrom método.

Este método chama Loadprimeiro . Se a montagem não for encontrada, este método devolve a montagem da cache global de montagem que tem o mesmo nome simples e o número de versão mais alto.

Ver também

Aplica-se a