AssemblyLoadContext.LoadFromNativeImagePath(String, String) メソッド

定義

指定したパス上のマネージド アセンブリ ファイルのネイティブ イメージの内容を読み込みます。

public:
 System::Reflection::Assembly ^ LoadFromNativeImagePath(System::String ^ nativeImagePath, System::String ^ assemblyPath);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Types and members the loaded assembly depends on might be removed")]
public System.Reflection.Assembly LoadFromNativeImagePath(string nativeImagePath, string? assemblyPath);
public System.Reflection.Assembly LoadFromNativeImagePath(string nativeImagePath, string assemblyPath);
public System.Reflection.Assembly LoadFromNativeImagePath(string nativeImagePath, string? assemblyPath);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Types and members the loaded assembly depends on might be removed")>]
member this.LoadFromNativeImagePath : string * string -> System.Reflection.Assembly
member this.LoadFromNativeImagePath : string * string -> System.Reflection.Assembly
Public Function LoadFromNativeImagePath (nativeImagePath As String, assemblyPath As String) As Assembly

パラメーター

nativeImagePath
String

読み込むファイルの完全修飾パス。

assemblyPath
String

読み込むファイルの IL バージョンの完全修飾パス。または null

返品

読み込まれたアセンブリ。

属性

例外

nativeImagePath引数は絶対パスではありません。

assemblyPath引数は絶対パスではありません。

nativeImagePath引数はnull

見つかったファイルを読み込めませんでした。

nativeImagePath引数が空の文字列 ("") であるか、存在しません。

assemblyPath引数が有効なアセンブリではありません。

注釈

マネージド アセンブリのネイティブ イメージは、特定のプラットフォームでの実行を最適化するために事前に実行されます。

アセンブリ パスは、アセンブリの IL バージョンへのパスを参照します。 IL は通常ネイティブ イメージに含まれるため、これは省略可能な引数です。 ネイティブ イメージが見つからない場合は、ランタイムによってフォールバックとして使用できます。

適用対象

こちらもご覧ください