Assembly.ReflectionOnly Property

Definition

Gets a Boolean value indicating whether this assembly was loaded into the reflection-only context.

C#
public virtual bool ReflectionOnly { get; }
C#
[System.Runtime.InteropServices.ComVisible(false)]
public virtual bool ReflectionOnly { get; }

Property Value

true if the assembly was loaded into the reflection-only context, rather than the execution context; otherwise, false.

Attributes

Remarks

If an assembly has been loaded into the reflection-only context, using the ReflectionOnlyLoad method, you cannot execute code in the assembly. To execute code, the assembly must be loaded into the execution context.

Applies to

Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1