47 references to Characteristics
aspire (1)
src\Shared\WindowsTrayPayload.cs (1)
45(headers.CoffHeader.Characteristics & Characteristics.Dll) != 0)
aspire-tray (1)
src\Aspire.Tray\Common\TrayStartupEntry.cs (1)
64&& (headers.CoffHeader.Characteristics & Characteristics.Dll) == 0
Aspire.Cli.Tests (1)
tests\Shared\WindowsTrayTestPayload.cs (1)
27writer.Write((ushort)Characteristics.ExecutableImage);
Aspire.Tray.Tests (2)
src\Aspire.Tray\Common\TrayStartupEntry.cs (1)
64&& (headers.CoffHeader.Characteristics & Characteristics.Dll) == 0
tests\Shared\WindowsTrayTestPayload.cs (1)
27writer.Write((ushort)Characteristics.ExecutableImage);
CreateLayout (1)
src\Shared\WindowsTrayPayload.cs (1)
45(headers.CoffHeader.Characteristics & Characteristics.Dll) != 0)
ILCompiler.Compiler (6)
parent\parent\Common\Compiler\ObjectWriter\CoffObjectWriter.cs (1)
489public Characteristics Characteristics { get; set; }
parent\parent\Common\Compiler\ObjectWriter\PEObjectWriter.cs (5)
731Characteristics characteristics = Characteristics.ExecutableImage | Characteristics.Dll; 732characteristics |= isPE32Plus ? Characteristics.LargeAddressAware : Characteristics.Bit32Machine;
ILCompiler.ReadyToRun (6)
parent\parent\Common\Compiler\ObjectWriter\CoffObjectWriter.cs (1)
489public Characteristics Characteristics { get; set; }
parent\parent\Common\Compiler\ObjectWriter\PEObjectWriter.cs (5)
731Characteristics characteristics = Characteristics.ExecutableImage | Characteristics.Dll; 732characteristics |= isPE32Plus ? Characteristics.LargeAddressAware : Characteristics.Bit32Machine;
Infrastructure.Tests (1)
tests\Shared\WindowsTrayTestPayload.cs (1)
27writer.Write((ushort)Characteristics.ExecutableImage);
Microsoft.CodeAnalysis (8)
Compilation\Compilation.cs (6)
2392private static Characteristics GetCharacteristics(OutputKind outputKind, bool requires32Bit) 2394var characteristics = Characteristics.ExecutableImage; 2400characteristics |= Characteristics.Bit32Machine; 2406characteristics |= Characteristics.LargeAddressAware; 2414characteristics |= Characteristics.Dll;
Emit\ModulePropertiesForSerialization.cs (2)
87public Characteristics ImageCharacteristics { get; } 129Characteristics imageCharacteristics,
Microsoft.DotNet.ILAssembler (5)
Actions\GrammarActions.BuildImage.cs (5)
114Characteristics imageCharacteristics = Characteristics.ExecutableImage; 117imageCharacteristics |= Characteristics.Dll; 121imageCharacteristics |= Characteristics.Bit32Machine; 125imageCharacteristics |= Characteristics.LargeAddressAware;
System.Reflection.Emit (2)
System\Reflection\Emit\PersistedAssemblyBuilder.cs (2)
58imageCharacteristics: Characteristics.ExecutableImage | Characteristics.Dll);
System.Reflection.Metadata (13)
System\Reflection\PortableExecutable\CoffHeader.cs (2)
44public Characteristics Characteristics { get; } 63Characteristics = (Characteristics)reader.ReadUInt16();
System\Reflection\PortableExecutable\ManagedTextSection.cs (3)
29public Characteristics ImageCharacteristics { get; } 64Characteristics imageCharacteristics, 99private ReadOnlySpan<byte> CorEntryPointName => (ImageCharacteristics & Characteristics.Dll) != 0 ? "_CorDllMain"u8 : "_CorExeMain"u8;
System\Reflection\PortableExecutable\PEHeaderBuilder.cs (6)
12public Characteristics ImageCharacteristics { get; } 61Characteristics imageCharacteristics = Characteristics.Dll, 100return new PEHeaderBuilder(imageCharacteristics: Characteristics.ExecutableImage); 105return new PEHeaderBuilder(imageCharacteristics: Characteristics.ExecutableImage | Characteristics.Dll);
System\Reflection\PortableExecutable\PEHeaders.cs (2)
230return (_coffHeader.Characteristics & Characteristics.Dll) != 0; 241return (_coffHeader.Characteristics & Characteristics.Dll) == 0;