Assembly.LoadWithPartialName Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.