Assembly.LoadFile 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 obsah souboru sestavení.
Přetížení
| Name | Description |
|---|---|
| LoadFile(String, Evidence) |
Zastaralé.
Načte sestavení vzhledem k jeho cestě a načte sestavení pomocí dodaného důkazu. |
| LoadFile(String) |
Načte obsah souboru sestavení na zadanou cestu. |
LoadFile(String, Evidence)
Upozornění
This method is obsolete and will be removed in a future release of the .NET Framework. Please use an overload of LoadFile which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.
Načte sestavení vzhledem k jeho cestě a načte sestavení pomocí dodaného důkazu.
public:
static System::Reflection::Assembly ^ LoadFile(System::String ^ path, System::Security::Policy::Evidence ^ securityEvidence);
public static System.Reflection.Assembly LoadFile(string path, System.Security.Policy.Evidence securityEvidence);
[System.Obsolete("This method is obsolete and will be removed in a future release of the .NET Framework. Please use an overload of LoadFile which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
public static System.Reflection.Assembly LoadFile(string path, System.Security.Policy.Evidence securityEvidence);
static member LoadFile : string * System.Security.Policy.Evidence -> System.Reflection.Assembly
[<System.Obsolete("This method is obsolete and will be removed in a future release of the .NET Framework. Please use an overload of LoadFile which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")>]
static member LoadFile : string * System.Security.Policy.Evidence -> System.Reflection.Assembly
Public Shared Function LoadFile (path As String, securityEvidence As Evidence) As Assembly
Parametry
- path
- String
Plně kvalifikovaná cesta k souboru sestavení.
- securityEvidence
- Evidence
Důkaz pro načtení sestavení.
Návraty
Načtené sestavení.
- Atributy
Výjimky
Argument path není absolutní cestou.
Parametr path je null.
Parametr path je prázdný řetězec ("") nebo neexistuje.
Nalezený soubor nelze načíst.
nebo
path určuje umístění, které je zakázáno na <základě loadFromRemoteSources>.
path není platné sestavení pro aktuálně načtený modul runtime.
securityEvidence není null. Ve výchozím nastavení nejsou starší zásady CAS povolené v rozhraní .NET Framework 4; pokud není povolen, securityEvidence musí být null.
Poznámky
LoadFile Pomocí metody načtěte a prozkoumejte sestavení, která mají stejnou identitu, ale nacházejí se v různých cestách. LoadFile nenačítá soubory do LoadFrom kontextu a nevyřešuje závislosti pomocí cesty k načtení, protože metoda LoadFrom . LoadFile Je užitečný v tomto omezeném scénáři, protože LoadFrom nelze použít k načtení sestavení, která mají stejné identity, ale různé cesty. Načte pouze první takové sestavení.
Viz <loadFromRemoteSources> načítání sestavení ze vzdálených umístění.
Platí pro
LoadFile(String)
- Zdroj:
- Assembly.cs
- Zdroj:
- Assembly.cs
- Zdroj:
- Assembly.cs
- Zdroj:
- Assembly.cs
- Zdroj:
- Assembly.cs
Načte obsah souboru sestavení na zadanou cestu.
public:
static System::Reflection::Assembly ^ LoadFile(System::String ^ path);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Types and members the loaded assembly depends on might be removed")]
public static System.Reflection.Assembly LoadFile(string path);
public static System.Reflection.Assembly LoadFile(string path);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Types and members the loaded assembly depends on might be removed")>]
static member LoadFile : string -> System.Reflection.Assembly
static member LoadFile : string -> System.Reflection.Assembly
Public Shared Function LoadFile (path As String) As Assembly
Parametry
- path
- String
Plně kvalifikovaná cesta k souboru, která se má načíst.
Návraty
Načtené sestavení.
- Atributy
Výjimky
Argument path není absolutní cestou.
Parametr path je null.
Nalezený soubor nelze načíst.
nebo
Pouze rozhraní .NET Framework: path Určuje umístění, které je zakázáno na <základě loadFromRemoteSources>.
Parametr path je prázdný řetězec ("") nebo neexistuje.
path není platné sestavení pro aktuálně načtený modul runtime.
Poznámky
Toto rozhraní API je k dispozici v .NET Core kvůli kompatibilitě, ale doporučuje se místo toho použít AssemblyLoadContext přetížení.
Sestavení se načte do nového AssemblyLoadContext vytvořeného pro tento účel. Další informace o načítání sestavení naleznete v tématu Spravovaný algoritmus načítání sestavení.
LoadFile Pomocí metody načtěte a prozkoumejte sestavení, která mají stejnou identitu, ale nacházejí se v různých cestách. LoadFile nenačítá soubory do kontextu načítání a nevyřešuje závislosti pomocí cesty k načtení, protože LoadFrom metoda. LoadFile Je užitečný v tomto omezeném scénáři, protože LoadFrom nelze použít k načtení sestavení, která mají stejné identity, ale různé cesty. Načte pouze první takové sestavení.
Pouze rozhraní .NET Framework: Viz <loadFromRemoteSources> načítání sestavení ze vzdálených umístění.