Skip to main content
System.Reflection.MetadataLoadContext package icon

System.Reflection.MetadataLoadContext

Provides read-only reflection on assemblies in an isolated context with support for assemblies that target different processor architectures and runtimes. Using MetadataLoadContext enables you to inspect assemblies without loading them into the main execution context. Assemblies in MetadataLoadContext are treated only as metadata, that is, you can read information about their members, but cannot execute any code contained in them.

Total Downloads
148.5M
148,509,072
Published
Jun 9, 2026
Latest stable version

Install

.NET CLI
dotnet add package System.Reflection.MetadataLoadContext --version 10.0.9
Package Manager Console
Install-Package System.Reflection.MetadataLoadContext -Version 10.0.9
PackageReference
<PackageReference Include="System.Reflection.MetadataLoadContext" Version="10.0.9" />

Frameworks

.NETFramework4.6.2 net8.0 net9.0 net10.0 .NETStandard2.0

Dependencies

[10.0.9, )
System.Reflection.Metadata
.NETFramework4.6.2
[10.0.9, )
System.Memory
.NETFramework4.6.2
[4.6.3, )
[10.0.9, )
[10.0.9, )
System.Memory
.NETStandard2.0
[4.6.3, )