AssemblyLoadContext.LoadFromNativeImagePath(String, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したパス上のマネージド アセンブリ ファイルのネイティブ イメージの内容を読み込みます。
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 は通常ネイティブ イメージに含まれるため、これは省略可能な引数です。 ネイティブ イメージが見つからない場合は、ランタイムによってフォールバックとして使用できます。