System.Reflection.Metadata
5.0.0
Prefix Reserved
See the version list below for details.
Requires NuGet 2.12 or higher.
dotnet add package System.Reflection.Metadata --version 5.0.0
NuGet\Install-Package System.Reflection.Metadata -Version 5.0.0
<PackageReference Include="System.Reflection.Metadata" Version="5.0.0" />
paket add System.Reflection.Metadata --version 5.0.0
#r "nuget: System.Reflection.Metadata, 5.0.0"
// Install System.Reflection.Metadata as a Cake Addin #addin nuget:?package=System.Reflection.Metadata&version=5.0.0 // Install System.Reflection.Metadata as a Cake Tool #tool nuget:?package=System.Reflection.Metadata&version=5.0.0
This packages provides a low-level .NET (ECMA-335) metadata reader and writer. It's geared for performance and is the ideal choice for building higher-level libraries that intend to provide their own object model, such as compilers.
Commonly Used Types:
System.Reflection.Metadata.MetadataReader
System.Reflection.PortableExecutable.PEReader
System.Reflection.Metadata.Ecma335.MetadataBuilder
System.Reflection.PortableExecutable.PEBuilder
System.Reflection.PortableExecutable.ManagedPEBuilder
When using NuGet 3.x this package requires at least version 3.4.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net461 is compatible. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
-
.NETFramework 4.5
- System.Collections.Immutable (>= 5.0.0)
-
.NETFramework 4.6.1
- System.Collections.Immutable (>= 5.0.0)
-
.NETStandard 1.1
- NETStandard.Library (>= 1.6.1)
- System.Collections.Immutable (>= 5.0.0)
-
.NETStandard 2.0
- System.Collections.Immutable (>= 5.0.0)
-
net5.0
- No dependencies.
-
Portable Class Library (.NETFramework 4.5, Windows 8.0, WindowsPhoneApp 8.1)
- System.Collections.Immutable (>= 5.0.0)
-
Windows 8.0
- System.Collections.Immutable (>= 5.0.0)
-
WindowsPhoneApp 8.1
- System.Collections.Immutable (>= 5.0.0)
NuGet packages (12)
Showing the top 5 NuGet packages that depend on System.Reflection.Metadata:
Package | Downloads |
---|---|
RazorEngine
RazorEngine - A Templating Engine based on the Razor parser. |
|
Microsoft.CodeAnalysis.Common
A shared package used by the Microsoft .NET Compiler Platform ("Roslyn"). Do not install this package manually, it will be added as a prerequisite by other packages that require it. More details at https://aka.ms/roslyn-packages This package was built from the source at https://github.com/dotnet/roslyn/commit/b3e69109341a1017423af7981b8b84b646f5bcce. |
|
System.Diagnostics.StackTrace
Provides the System.Diagnostics.StackTrace class, which allows interaction with local and remote processes. Commonly Used Types: System.Diagnostics.StackFrame System.Diagnostics.StackTrace When using NuGet 3.x this package requires at least version 3.4. |
|
Microsoft.TestPlatform.ObjectModel
The Microsoft Test Platform Object Model. |
|
Microsoft.NETCore
Provides a set of packages that can be used when building portable libraries on .NETCore based platforms. - 1548494 |
GitHub repositories (239)
Showing the top 5 popular GitHub repositories that depend on System.Reflection.Metadata:
Repository | Stars |
---|---|
icsharpcode/ILSpy
.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
|
|
dotnet/roslyn
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
|
|
DapperLib/Dapper
Dapper - a simple object mapper for .Net
|
|
dotnet/runtime
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
|
|
winsw/winsw
A wrapper executable that can run any executable as a Windows service, in a permissive license.
|