Assembly.LoadFile Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ładuje zawartość pliku zestawu.
Przeciążenia
LoadFile(String) |
Ładuje zawartość pliku zestawu w określonej ścieżce. |
LoadFile(String, Evidence) |
Przestarzałe.
Ładuje zestaw na podstawie ścieżki, ładuj zestaw przy użyciu dostarczonych dowodów. |
LoadFile(String)
- Źródło:
- Assembly.cs
- Źródło:
- Assembly.cs
- Źródło:
- Assembly.cs
Ładuje zawartość pliku zestawu w określonej ścieżce.
public:
static System::Reflection::Assembly ^ LoadFile(System::String ^ path);
public static System.Reflection.Assembly LoadFile (string path);
static member LoadFile : string -> System.Reflection.Assembly
Public Shared Function LoadFile (path As String) As Assembly
Parametry
- path
- String
W pełni kwalifikowana ścieżka pliku do załadowania.
Zwraca
Załadowany zestaw.
Wyjątki
Argument path
nie jest ścieżką bezwzględną.
Parametr path
to null
.
Nie można załadować pliku, który został znaleziony.
-lub-
.NET Framework tylko: path
określa lokalizację, która jest wyłączona na <podstawie obciążeniaFromRemoteSources>.
Parametr path
jest pustym ciągiem ("") lub nie istnieje.
path
nie jest prawidłowym zestawem aktualnie załadowanego środowiska uruchomieniowego.
Uwagi
LoadFile Użyj metody , aby załadować i zbadać zestawy, które mają taką samą tożsamość, ale znajdują się w różnych ścieżkach. LoadFile nie ładuje plików do kontekstu ładowania i nie rozwiązuje zależności przy użyciu ścieżki ładowania, jak LoadFrom metoda. LoadFile Jest przydatna w tym ograniczonym scenariuszu, ponieważ LoadFrom nie można użyć do ładowania zestawów, które mają te same tożsamości, ale różne ścieżki; spowoduje to załadowanie tylko pierwszego takiego zestawu.
.NET Framework tylko: zobacz <loadFromRemoteSources>
ładowanie zestawów z lokalizacji zdalnych.
Dotyczy
LoadFile(String, Evidence)
Przestroga
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.
Ładuje zestaw na podstawie ścieżki, ładuj zestaw przy użyciu dostarczonych dowodów.
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
W pełni kwalifikowana ścieżka pliku zestawu.
- securityEvidence
- Evidence
Dowód ładowania zestawu.
Zwraca
Załadowany zestaw.
- Atrybuty
Wyjątki
Argument path
nie jest ścieżką bezwzględną.
Parametr path
to null
.
Parametr path
jest pustym ciągiem ("") lub nie istnieje.
Nie można załadować pliku, który został znaleziony.
-lub-
path
określa lokalizację, która jest wyłączona na <podstawie obciążeniaFromRemoteSources>.
path
nie jest prawidłowym zestawem aktualnie załadowanego środowiska uruchomieniowego.
securityEvidence
nie null
jest . Domyślnie starsze zasady CAS nie są włączone w .NET Framework 4; jeśli nie jest włączona, securityEvidence
musi być null
.
Uwagi
LoadFile Użyj metody , aby załadować i zbadać zestawy, które mają taką samą tożsamość, ale znajdują się w różnych ścieżkach. LoadFile nie ładuje plików do LoadFrom kontekstu i nie rozwiązuje zależności przy użyciu ścieżki ładowania, jak LoadFrom to robi metoda. LoadFile Jest przydatna w tym ograniczonym scenariuszu, ponieważ LoadFrom nie można użyć do ładowania zestawów, które mają te same tożsamości, ale różne ścieżki; spowoduje to załadowanie tylko pierwszego takiego zestawu.
Zobacz <loadFromRemoteSources>
ładowanie zestawów z lokalizacji zdalnych.
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla