Assembly.LoadWithPartialName Método

Definição

Carrega um assembly do diretório do aplicativo ou do cache de assembly global usando um nome parcial.

Sobrecargas

Nome Description
LoadWithPartialName(String)
Obsoleto.
Obsoleto.

Carrega um assembly do diretório do aplicativo ou do cache de assembly global usando um nome parcial.

LoadWithPartialName(String, Evidence)
Obsoleto.

Carrega um assembly do diretório do aplicativo ou do cache de assembly global usando um nome parcial. O assembly é carregado usando as evidências fornecidas.

Comentários

Importante

As sobrecargas do Assembly.LoadWithPartialName método são obsoletas e foram retidas para compatibilidade com versões anteriores. A alternativa não obsoleta é Assembly.Load(String).

LoadWithPartialName(String)

Cuidado

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

Cuidado

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

Carrega um assembly do diretório do aplicativo ou do cache de assembly global 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 do assembly.

Retornos

O assembly carregado. Se partialName não for encontrado, esse método retornará null.

Atributos

Exceções

O partialName parâmetro é null.

O assembly não é um assembly válido para o runtime carregado no momento.

Comentários

Importante

O LoadWithPartialName(String) método é obsoleto e foi retido para compatibilidade com versões anteriores. A alternativa não obsoleta é Assembly.Load(String).

Os aplicativos que carregam assemblies com esse método serão afetados por atualizações desses assemblies. Portanto, não use este método; reprojete o aplicativo para usar a sobrecarga do Load(String) método ou a sobrecarga do LoadFrom(String) método.

No .NET Core/5+, o assembly de destino é carregado no AssemblyLoadContext atual ou no AssemblyLoadContext.CurrentContextualReflectionContext se ele estiver definido.

Esse método chama primeiro Load. Se o assembly não for encontrado, esse método retornará o assembly do cache de assembly global que tem o mesmo nome simples e o número de versão mais alto.

Confira também

Aplica-se a

LoadWithPartialName(String, Evidence)

Cuidado

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

Carrega um assembly do diretório do aplicativo ou do cache de assembly global usando um nome parcial. O assembly é carregado usando as evidências 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 do assembly.

securityEvidence
Evidence

Evidência para carregar o assembly.

Retornos

O assembly carregado. Se partialName não for encontrado, esse método retornará null.

Atributos

Exceções

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

O partialName parâmetro é null.

O assembly não é um assembly válido para o runtime carregado no momento.

Comentários

Importante

O LoadWithPartialName(String, Evidence) método é obsoleto e foi retido para compatibilidade com versões anteriores. A alternativa não obsoleta é Assembly.Load(String).

Evidência é o conjunto de informações que constitui a entrada para decisões de política de segurança, como quais permissões podem ser concedidas ao código.

Os aplicativos que carregam assemblies com esse método serão afetados por atualizações desses assemblies. Portanto, não use este método; redesenhar o aplicativo para usar o Load método ou o LoadFrom método.

Esse método chama primeiro Load. Se o assembly não for encontrado, esse método retornará o assembly do cache de assembly global que tem o mesmo nome simples e o número de versão mais alto.

Confira também

Aplica-se a