MetadataLoadContext.LoadFromAssemblyName Methode

Definition

Überlädt

LoadFromAssemblyName(AssemblyName)

Löst den angegebenen Assemblynamen auf und ordnet diesen einer Assembly zu. Wenn vorher eine Assembly an diesen Namen gebunden war, wird diese Assembly zurückgegeben. Andernfalls ruft das MetadataLoadContext-Objekt das angegebene MetadataAssemblyResolver-Objekt auf.

LoadFromAssemblyName(String)

Löst den angegebenen Assemblynamen auf und ordnet diesen einer Assembly zu. Wenn vorher eine Assembly an diesen Namen gebunden war, wird diese Assembly zurückgegeben. Andernfalls ruft das MetadataLoadContext-Objekt das angegebene MetadataAssemblyResolver-Objekt auf.

LoadFromAssemblyName(AssemblyName)

Quelle:
MetadataLoadContext.Apis.cs
Quelle:
MetadataLoadContext.Apis.cs
Quelle:
MetadataLoadContext.Apis.cs

Löst den angegebenen Assemblynamen auf und ordnet diesen einer Assembly zu. Wenn vorher eine Assembly an diesen Namen gebunden war, wird diese Assembly zurückgegeben. Andernfalls ruft das MetadataLoadContext-Objekt das angegebene MetadataAssemblyResolver-Objekt auf.

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

Parameter

assemblyName
AssemblyName

Eine AssemblyName-Instanz.

Gibt zurück

Eine Assembly-Instanz.

Ausnahmen

Der Resolver gibt null zurück.

Hinweise

Beachten Sie, dass das Verhalten dieser Methode mit dem Verhalten des AssemblyLoadContext.LoadFromAssemblyName Auflösungsereignisses übereinstimmt, aber nicht mit dem Verhalten von Assembly.ReflectionOnlyLoadübereinstimmt. (Letzterer gibt auf, ohne sein Auflösungsereignis zu auslösen.)

Gilt für:

LoadFromAssemblyName(String)

Quelle:
MetadataLoadContext.Apis.cs
Quelle:
MetadataLoadContext.Apis.cs
Quelle:
MetadataLoadContext.Apis.cs

Löst den angegebenen Assemblynamen auf und ordnet diesen einer Assembly zu. Wenn vorher eine Assembly an diesen Namen gebunden war, wird diese Assembly zurückgegeben. Andernfalls ruft das MetadataLoadContext-Objekt das angegebene MetadataAssemblyResolver-Objekt auf.

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

Parameter

assemblyName
String

Ein String-Objekt, das den Namen der Assembly darstellt.

Gibt zurück

Eine Assembly-Instanz.

Ausnahmen

Der Resolver gibt null zurück.

Hinweise

Beachten Sie, dass das Verhalten dieser Methode mit dem Verhalten des AssemblyLoadContext.LoadFromAssemblyName Auflösungsereignisses übereinstimmt, aber nicht mit dem Verhalten von Assembly.ReflectionOnlyLoadübereinstimmt. (Letzterer gibt auf, ohne sein Auflösungsereignis zu auslösen.)

Gilt für: