次の方法で共有


MetadataLoadContext.LoadFromAssemblyName メソッド

定義

オーバーロード

LoadFromAssemblyName(AssemblyName)

指定したアセンブリ名をアセンブリに解決します。 アセンブリが以前この名前にバインドされている場合、そのアセンブリが返されます。 それ以外の場合、MetadataLoadContext が指定した MetadataAssemblyResolver を呼び出します。

LoadFromAssemblyName(String)

指定したアセンブリ名をアセンブリに解決します。 アセンブリが以前この名前にバインドされている場合、そのアセンブリが返されます。 それ以外の場合、MetadataLoadContext が指定した MetadataAssemblyResolver を呼び出します。

LoadFromAssemblyName(AssemblyName)

ソース:
MetadataLoadContext.Apis.cs
ソース:
MetadataLoadContext.Apis.cs
ソース:
MetadataLoadContext.Apis.cs

指定したアセンブリ名をアセンブリに解決します。 アセンブリが以前この名前にバインドされている場合、そのアセンブリが返されます。 それ以外の場合、MetadataLoadContext が指定した MetadataAssemblyResolver を呼び出します。

public:
 System::Reflection::Assembly ^ LoadFromAssemblyName(System::Reflection::AssemblyName ^ assemblyName);
public System.Reflection.Assembly LoadFromAssemblyName (System.Reflection.AssemblyName assemblyName);
member this.LoadFromAssemblyName : System.Reflection.AssemblyName -> System.Reflection.Assembly
Public Function LoadFromAssemblyName (assemblyName As AssemblyName) As Assembly

パラメーター

assemblyName
AssemblyName

AssemblyName のインスタンス。

戻り値

Assembly のインスタンス。

例外

リゾルバーは null を返します。

注釈

このメソッドの動作は resolve イベントの AssemblyLoadContext.LoadFromAssemblyName 動作と一致しますが、 の動作 Assembly.ReflectionOnlyLoadと一致しないことに注意してください。 (後者は、resolve イベントを発生させずにあきらめる。

適用対象

LoadFromAssemblyName(String)

ソース:
MetadataLoadContext.Apis.cs
ソース:
MetadataLoadContext.Apis.cs
ソース:
MetadataLoadContext.Apis.cs

指定したアセンブリ名をアセンブリに解決します。 アセンブリが以前この名前にバインドされている場合、そのアセンブリが返されます。 それ以外の場合、MetadataLoadContext が指定した MetadataAssemblyResolver を呼び出します。

public:
 System::Reflection::Assembly ^ LoadFromAssemblyName(System::String ^ assemblyName);
public System.Reflection.Assembly LoadFromAssemblyName (string assemblyName);
member this.LoadFromAssemblyName : string -> System.Reflection.Assembly
Public Function LoadFromAssemblyName (assemblyName As String) As Assembly

パラメーター

assemblyName
String

アセンブリ名を表す String

戻り値

Assembly のインスタンス。

例外

リゾルバーは null を返します。

注釈

このメソッドの動作は resolve イベントの動作と一致しますが、 AssemblyLoadContext.LoadFromAssemblyName の動作 Assembly.ReflectionOnlyLoadと一致しないことに注意してください。 (後者は、resolve イベントを発生させずにあきらめる。

適用対象