Teilen über


Assembly.LoadWithPartialName Methode

Definition

Lädt eine Assembly mithilfe eines unvollständigen Namens aus dem Anwendungsverzeichnis oder dem globalen Assemblycache.

Überlädt

LoadWithPartialName(String)
Veraltet.
Veraltet.
Veraltet.

Lädt eine Assembly mithilfe eines unvollständigen Namens aus dem Anwendungsverzeichnis oder dem globalen Assemblycache.

LoadWithPartialName(String, Evidence)
Veraltet.

Lädt eine Assembly mithilfe eines unvollständigen Namens aus dem Anwendungsverzeichnis oder dem globalen Assemblycache. Die Assembly wird mithilfe des angegebenen Nachweises geladen.

Hinweise

Wichtig

Die Überladungen der Assembly.LoadWithPartialName Methode sind veraltet und wurden aus Gründen der Abwärtskompatibilität beibehalten. Die nicht veraltete Alternative ist Assembly.Load(String).

LoadWithPartialName(String)

Quelle:
Assembly.CoreCLR.cs
Quelle:
Assembly.CoreCLR.cs
Quelle:
Assembly.CoreCLR.cs

Achtung

This method has been deprecated. Please use Assembly.Load() instead. https://go.microsoft.com/fwlink/?linkid=14202

Achtung

Assembly.LoadWithPartialName has been deprecated. Use Assembly.Load() instead.

Achtung

This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202

Lädt eine Assembly mithilfe eines unvollständigen Namens aus dem Anwendungsverzeichnis oder dem globalen Assemblycache.

public:
 static System::Reflection::Assembly ^ LoadWithPartialName(System::String ^ partialName);
[System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. https://go.microsoft.com/fwlink/?linkid=14202")]
public static System.Reflection.Assembly? LoadWithPartialName (string partialName);
[System.Obsolete("Assembly.LoadWithPartialName has been deprecated. Use Assembly.Load() instead.")]
public static System.Reflection.Assembly? LoadWithPartialName (string partialName);
[System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")]
public static System.Reflection.Assembly LoadWithPartialName (string partialName);
public static System.Reflection.Assembly LoadWithPartialName (string partialName);
[System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. https://go.microsoft.com/fwlink/?linkid=14202")]
public static System.Reflection.Assembly LoadWithPartialName (string partialName);
[<System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. https://go.microsoft.com/fwlink/?linkid=14202")>]
static member LoadWithPartialName : string -> System.Reflection.Assembly
[<System.Obsolete("Assembly.LoadWithPartialName has been deprecated. Use Assembly.Load() instead.")>]
static member LoadWithPartialName : string -> System.Reflection.Assembly
[<System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")>]
static member LoadWithPartialName : string -> System.Reflection.Assembly
static member LoadWithPartialName : string -> System.Reflection.Assembly
Public Shared Function LoadWithPartialName (partialName As String) As Assembly

Parameter

partialName
String

Der Anzeigename der Assembly.

Gibt zurück

Die geladene Assembly. Wenn partialName nicht gefunden wird, gibt diese Methode null zurück.

Attribute

Ausnahmen

Der partialName-Parameter ist null.

assemblyFile ist keine gültige Assembly für die aktuell geladene Runtime.

Hinweise

Wichtig

Die LoadWithPartialName(String) Methode ist veraltet und wurde aus Gründen der Abwärtskompatibilität beibehalten. Die nicht veraltete Alternative ist Assembly.Load(String).

Anwendungen, die Assemblys mit dieser Methode laden, sind von Upgrades dieser Assemblys betroffen. Verwenden Sie daher diese Methode nicht. Entwerfen Sie die Anwendung neu, um die Load(String) Methodenüberladung oder die LoadFrom(String) Methodenüberladung zu verwenden.

Diese Methode ruft zuerst auf Load. Wenn die Assembly nicht gefunden wird, gibt diese Methode die Assembly aus dem globalen Assemblycache zurück, die denselben einfachen Namen und die höchste Versionsnummer hat.

Weitere Informationen

Gilt für:

LoadWithPartialName(String, Evidence)

Achtung

This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202

Lädt eine Assembly mithilfe eines unvollständigen Namens aus dem Anwendungsverzeichnis oder dem globalen Assemblycache. Die Assembly wird mithilfe des angegebenen Nachweises geladen.

public:
 static System::Reflection::Assembly ^ LoadWithPartialName(System::String ^ partialName, System::Security::Policy::Evidence ^ securityEvidence);
public static System.Reflection.Assembly LoadWithPartialName (string partialName, System.Security.Policy.Evidence securityEvidence);
[System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")]
public static System.Reflection.Assembly LoadWithPartialName (string partialName, System.Security.Policy.Evidence securityEvidence);
static member LoadWithPartialName : string * System.Security.Policy.Evidence -> System.Reflection.Assembly
[<System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")>]
static member LoadWithPartialName : string * System.Security.Policy.Evidence -> System.Reflection.Assembly
Public Shared Function LoadWithPartialName (partialName As String, securityEvidence As Evidence) As Assembly

Parameter

partialName
String

Der Anzeigename der Assembly.

securityEvidence
Evidence

Beweis für das Laden der Assembly.

Gibt zurück

Die geladene Assembly. Wenn partialName nicht gefunden wird, gibt diese Methode null zurück.

Attribute

Ausnahmen

Eine Assembly oder ein Modul wurde zweimal mit zwei unterschiedlichen Beweissätzen geladen.

Der partialName-Parameter ist null.

assemblyFile ist keine gültige Assembly für die aktuell geladene Runtime.

Hinweise

Wichtig

Die LoadWithPartialName(String, Evidence) Methode ist veraltet und wurde aus Gründen der Abwärtskompatibilität beibehalten. Die nicht veraltete Alternative ist Assembly.Load(String).

Den Beweis bilden die Informationen, die der Sicherheitsrichtlinie als Eingaben für Entscheidungen dienen, z. B., welche Berechtigungen einem Code erteilt werden können.

Anwendungen, die Assemblys mit dieser Methode laden, sind von Upgrades dieser Assemblys betroffen. Verwenden Sie daher diese Methode nicht. Entwerfen Sie die Anwendung neu, um die Load -Methode oder - LoadFrom Methode zu verwenden.

Diese Methode ruft zuerst auf Load. Wenn die Assembly nicht gefunden wird, gibt diese Methode die Assembly aus dem globalen Assemblycache zurück, die denselben einfachen Namen und die höchste Versionsnummer hat.

Weitere Informationen

Gilt für: