System.Reflection.MetadataLoadContext by Microsoft

<PackageReference Include="System.Reflection.MetadataLoadContext" Version="8.0.0-preview.1.23110.8" />

 System.Reflection.MetadataLoadContext 8.0.0-preview.1.23110.8

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.

<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
  <metadata>
    <id>System.Reflection.MetadataLoadContext</id>
    <version>8.0.0-preview.1.23110.8</version>
    <authors>Microsoft</authors>
    <license type="expression">MIT</license>
    <licenseUrl>https://licenses.nuget.org/MIT</licenseUrl>
    <icon>Icon.png</icon>
    <readme>PACKAGE.md</readme>
    <projectUrl>https://dot.net/</projectUrl>
    <description>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.</description>
    <releaseNotes>https://go.microsoft.com/fwlink/?LinkID=799421</releaseNotes>
    <copyright>© Microsoft Corporation. All rights reserved.</copyright>
    <serviceable>true</serviceable>
    <repository type="git" url="https://github.com/dotnet/runtime" commit="7deac7d6da3ce4e96d51d5f61a27ee85b7c42f60" />
    <dependencies>
      <group targetFramework=".NETFramework4.6.2">
        <dependency id="System.Collections.Immutable" version="8.0.0-preview.1.23110.8" exclude="Build,Analyzers" />
        <dependency id="System.Reflection.Metadata" version="8.0.0-preview.1.23110.8" exclude="Build,Analyzers" />
        <dependency id="System.Memory" version="4.5.5" exclude="Build,Analyzers" />
      </group>
      <group targetFramework="net6.0">
        <dependency id="System.Collections.Immutable" version="8.0.0-preview.1.23110.8" exclude="Build,Analyzers" />
        <dependency id="System.Reflection.Metadata" version="8.0.0-preview.1.23110.8" exclude="Build,Analyzers" />
      </group>
      <group targetFramework="net7.0">
        <dependency id="System.Collections.Immutable" version="8.0.0-preview.1.23110.8" exclude="Build,Analyzers" />
        <dependency id="System.Reflection.Metadata" version="8.0.0-preview.1.23110.8" exclude="Build,Analyzers" />
      </group>
      <group targetFramework="net8.0">
        <dependency id="System.Collections.Immutable" version="8.0.0-preview.1.23110.8" exclude="Build,Analyzers" />
        <dependency id="System.Reflection.Metadata" version="8.0.0-preview.1.23110.8" exclude="Build,Analyzers" />
      </group>
      <group targetFramework=".NETStandard2.0">
        <dependency id="System.Collections.Immutable" version="8.0.0-preview.1.23110.8" exclude="Build,Analyzers" />
        <dependency id="System.Reflection.Metadata" version="8.0.0-preview.1.23110.8" exclude="Build,Analyzers" />
        <dependency id="System.Memory" version="4.5.5" exclude="Build,Analyzers" />
      </group>
    </dependencies>
  </metadata>
</package>