Assembly.LoadWithPartialName Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.