net10.0
namespace System.Reflection.PortableExecutable
{
    public sealed class PEHeaderBuilder
    {
        public PEHeaderBuilder(Machine machine = Machine.Unknown, int sectionAlignment = 8192, int fileAlignment = 512, ulong imageBase = 4194304UL, byte majorLinkerVersion = 48, byte minorLinkerVersion = 0, ushort majorOperatingSystemVersion = 4, ushort minorOperatingSystemVersion = 0, ushort majorImageVersion = 0, ushort minorImageVersion = 0, ushort majorSubsystemVersion = 4, ushort minorSubsystemVersion = 0, Subsystem subsystem = Subsystem.WindowsCui, DllCharacteristics dllCharacteristics = DllCharacteristics.DynamicBase | DllCharacteristics.NxCompatible | DllCharacteristics.NoSeh | DllCharacteristics.TerminalServerAware, Characteristics imageCharacteristics = Characteristics.Dll, ulong sizeOfStackReserve = 1048576UL, ulong sizeOfStackCommit = 4096UL, ulong sizeOfHeapReserve = 1048576UL, ulong sizeOfHeapCommit = 4096UL);
    }
}
nuget.org
0.0 %
Reference this API
.NET
5.06.07.08.09.010.0
.NET Core
3.03.1
.NET Framework
4.6.24.74.7.14.7.24.84.8.1
Information specific to net10.0
Assembly

System.Reflection.Metadata , Version=10.0.0.0, PublicKeyToken=b03f5f7f11d50a3a

Referencing

The API is automatically referenced.

Platform Restrictions

This API is supported on all platforms.

  • Built-in API
  • Package-provided API