Assembly::ReflectionOnlyLoad Method (array<Byte>^)
Loads the assembly from a common object file format (COFF)-based image containing an emitted assembly. The assembly is loaded into the reflection-only context of the caller's application domain.
Assembly: mscorlib (in mscorlib.dll)
Parameters
- rawAssembly
-
Type:
array<System::Byte>^
A byte array that is a COFF-based image containing an emitted assembly.
| Exception | Condition |
|---|---|
| ArgumentNullException | rawAssembly is null. |
| BadImageFormatException | rawAssembly is not a valid assembly. -or- Version 2.0 or later of the common language runtime is currently loaded and rawAssembly was compiled with a later version. |
| FileLoadException | rawAssembly cannot be loaded. |
You cannot execute code from an assembly loaded into the reflection-only context. To execute code, the assembly must be loaded into the execution context as well, using the Load method.
The reflection-only context is no different from other contexts. Assemblies that are loaded into the context can be unloaded only by unloading the application domain.
Available since 2.0