Partilhar via


AssemblyLoadContext.LoadFromNativeImagePath(String, String) Método

Definição

Carrega o conteúdo da imagem nativa de um arquivo do assembly gerenciado no caminho especificado.

public:
 System::Reflection::Assembly ^ LoadFromNativeImagePath(System::String ^ nativeImagePath, System::String ^ assemblyPath);
public System.Reflection.Assembly LoadFromNativeImagePath (string nativeImagePath, string? assemblyPath);
public System.Reflection.Assembly LoadFromNativeImagePath (string nativeImagePath, string assemblyPath);
member this.LoadFromNativeImagePath : string * string -> System.Reflection.Assembly
Public Function LoadFromNativeImagePath (nativeImagePath As String, assemblyPath As String) As Assembly

Parâmetros

nativeImagePath
String

O caminho totalmente qualificado do arquivo a ser carregado.

assemblyPath
String

O caminho totalmente qualificado da versão de IL do arquivo a ser carregado ou null.

Retornos

O assembly carregado.

Exceções

O argumento nativeImagePath não é um caminho absoluto.

O argumento assemblyPath não é um caminho absoluto.

O argumento nativeImagePath é null.

Não foi possível carregar um arquivo que foi encontrado.

O nativeImagePath argumento é uma cadeia de caracteres vazia ("") ou não existe.

O assemblyPath argumento não é um assembly válido.

Comentários

A imagem nativa de um assembly gerenciado é pré-criada para otimizar a execução em uma plataforma específica.

O caminho do assembly refere-se ao caminho para a versão IL do assembly. É um argumento opcional, pois o IL normalmente é incluído na imagem nativa. Ele poderá ser usado pelo runtime como um fallback se a imagem nativa não for encontrada.

Aplica-se a

Confira também