Assembly.ReflectionOnlyLoadFrom(String) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Figyelemfelhívás
ReflectionOnly loading is not supported and throws PlatformNotSupportedException.
Betölt egy szerelvényt a csak tükrözési környezetbe, az elérési útnak köszönhetően.
public:
static System::Reflection::Assembly ^ ReflectionOnlyLoadFrom(System::String ^ assemblyFile);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Types and members the loaded assembly depends on might be removed")]
[System.Obsolete("ReflectionOnly loading is not supported and throws PlatformNotSupportedException.", DiagnosticId="SYSLIB0018", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static System.Reflection.Assembly ReflectionOnlyLoadFrom(string assemblyFile);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Types and members the loaded assembly depends on might be removed")]
public static System.Reflection.Assembly ReflectionOnlyLoadFrom(string assemblyFile);
public static System.Reflection.Assembly ReflectionOnlyLoadFrom(string assemblyFile);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Types and members the loaded assembly depends on might be removed")>]
[<System.Obsolete("ReflectionOnly loading is not supported and throws PlatformNotSupportedException.", DiagnosticId="SYSLIB0018", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member ReflectionOnlyLoadFrom : string -> System.Reflection.Assembly
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Types and members the loaded assembly depends on might be removed")>]
static member ReflectionOnlyLoadFrom : string -> System.Reflection.Assembly
static member ReflectionOnlyLoadFrom : string -> System.Reflection.Assembly
Public Shared Function ReflectionOnlyLoadFrom (assemblyFile As String) As Assembly
Paraméterek
- assemblyFile
- String
A szerelvény jegyzékfájlját tartalmazó fájl elérési útja.
Válaszok
A betöltött szerelvény.
- Attribútumok
Kivételek
assemblyFile az null.
assemblyFile nem található, vagy a betölteni kívánt modul nem ad meg fájlnévkiterjesztést.
assemblyFile található, de nem tölthető be.
assemblyFile nem érvényes szerelvény az aktuálisan betöltött futtatókörnyezethez.
A "file://" kezdetű kódbázis a szükséges WebPermissionnélkül lett megadva.
A szerelvény neve meghaladja a rendszer által megadott maximális hosszt.
assemblyFile üres sztring ("").
.NET Core és .NET 5+ csak: Minden esetben.
Megjegyzések
A függőségek nem töltődnek be automatikusan a csak tükröződési környezetbe. A függőségek automatikus betöltéséhez kezelje az eseményt ReflectionOnlyAssemblyResolve , és töltse be a függőséget az eseménykezelőbe.
Nem hajthat végre kódot olyan szerelvényből, amely be lett töltve a csak tükrözési környezetbe. A kód végrehajtásához töltse be a szerelvényt a LoadFile metódussal.
A assemblyFile paraméternek menekülő karakterek nélküli URI-ra kell hivatkoznia. Ez a metódus az URI összes érvénytelen karakteréhez tartalmaz feloldó karaktereket.
A megadott elérési út az aktuális könyvtárhoz képest van megadva assemblyFile .
A csak tükrözési környezet nem különbözik más környezetektől. A környezetbe betöltött szerelvények csak az alkalmazástartomány kiürítésével távolíthatók el.