Assembly.LoadFile Metoda

Definicja

Ł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 nulljest . 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