Assembly.LoadWithPartialName Metoda

Definice

Načte sestavení z adresáře aplikace nebo z globální mezipaměti sestavení pomocí částečného názvu.

Přetížení

Name Description
LoadWithPartialName(String)
Zastaralé.
Zastaralé.
Zastaralé.

Načte sestavení z adresáře aplikace nebo z globální mezipaměti sestavení pomocí částečného názvu.

LoadWithPartialName(String, Evidence)
Zastaralé.

Načte sestavení z adresáře aplikace nebo z globální mezipaměti sestavení pomocí částečného názvu. Sestavení se načte pomocí zadaných důkazů.

Poznámky

Important

Přetížení Assembly.LoadWithPartialName metody jsou zastaralá a byla zachována kvůli zpětné kompatibilitě. Zastaralá alternativa je Assembly.Load(String).

LoadWithPartialName(String)

Zdroj:
Assembly.CoreCLR.cs
Zdroj:
Assembly.CoreCLR.cs
Zdroj:
Assembly.CoreCLR.cs
Zdroj:
Assembly.CoreCLR.cs
Zdroj:
Assembly.CoreCLR.cs

Upozornění

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

Upozornění

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

Upozornění

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

Načte sestavení z adresáře aplikace nebo z globální mezipaměti sestavení pomocí částečného názvu.

public:
 static System::Reflection::Assembly ^ LoadWithPartialName(System::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. 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. 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("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. https://go.microsoft.com/fwlink/?linkid=14202")>]
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

Parametry

partialName
String

Zobrazovaný název sestavení.

Návraty

Načtené sestavení. Pokud partialName nebyla nalezena, tato metoda vrátí null.

Atributy

Výjimky

Parametr partialName je null.

Sestavení není platné sestavení pro aktuálně načtený modul runtime.

Poznámky

Important

Metoda LoadWithPartialName(String) je zastaralá a byla zachována kvůli zpětné kompatibilitě. Zastaralá alternativa je Assembly.Load(String).

Aplikace, které načítají sestavení pomocí této metody, budou ovlivněny upgrady těchto sestavení. Proto nepoužívejte tuto metodu; přepracujte aplikaci tak, aby používala Load(String) přetížení metody nebo LoadFrom(String) přetížení metody.

V .NET Core/5+ se cílové sestavení načte do aktuálního AssemblyLoadContext nebo AssemblyLoadContext.CurrentContextualReflectionContext, pokud je nastavené.

Tato metoda nejprve volá Load. Pokud sestavení není nalezeno, vrátí tato metoda sestavení z globální mezipaměti sestavení, která má stejný jednoduchý název a nejvyšší číslo verze.

Viz také

Platí pro

LoadWithPartialName(String, Evidence)

Upozornění

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

Načte sestavení z adresáře aplikace nebo z globální mezipaměti sestavení pomocí částečného názvu. Sestavení se načte pomocí zadaných důkazů.

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

Parametry

partialName
String

Zobrazovaný název sestavení.

securityEvidence
Evidence

Důkaz pro načtení sestavení.

Návraty

Načtené sestavení. Pokud partialName nebyla nalezena, tato metoda vrátí null.

Atributy

Výjimky

Sestavení nebo modul byl načten dvakrát se dvěma různými sadami důkazů.

Parametr partialName je null.

Sestavení není platné sestavení pro aktuálně načtený modul runtime.

Poznámky

Important

Metoda LoadWithPartialName(String, Evidence) je zastaralá a byla zachována kvůli zpětné kompatibilitě. Zastaralá alternativa je Assembly.Load(String).

Důkaz je sada informací, které představují vstup do rozhodnutí o zásadách zabezpečení, například jaká oprávnění se dají udělit kódu.

Aplikace, které načítají sestavení pomocí této metody, budou ovlivněny upgrady těchto sestavení. Proto nepoužívejte tuto metodu; přepracujte aplikaci tak, aby používala Load metodu nebo metodu LoadFrom .

Tato metoda nejprve volá Load. Pokud sestavení není nalezeno, vrátí tato metoda sestavení z globální mezipaměti sestavení, která má stejný jednoduchý název a nejvyšší číslo verze.

Viz také

Platí pro