AssemblyLoadContext.LoadFromNativeImagePath(String, String) Méthode

Définition

Charge le contenu de l’image native d’un fichier d’assembly managé sur le chemin spécifié.

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

Paramètres

nativeImagePath
String

Chemin d'accès complet du fichier à charger.

assemblyPath
String

Chemin qualifié complet de la version IL du fichier à charger, ou null.

Retours

Assembly chargé.

Exceptions

L’argument nativeImagePath n’est pas un chemin absolu.

L’argument assemblyPath n’est pas un chemin absolu.

L'argument nativeImagePath a la valeur null.

Impossible de charger l’un des fichiers trouvés.

L’argument nativeImagePath est une chaîne vide («  ») ou n’existe pas.

L’argument assemblyPath n’est pas un assembly valide.

Remarques

L’image native d’un assembly managé est pré-jitée pour optimiser l’exécution sur une plateforme spécifique.

Le chemin d’accès de l’assembly fait référence au chemin d’accès à la version IL de l’assembly. Il s’agit d’un argument facultatif, car l’il est généralement inclus dans l’image native. Il peut être utilisé par le runtime comme secours si l’image native est introuvable.

S’applique à

Voir aussi