35 references to Characteristics
ILCompiler.Compiler (6)
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\CoffObjectWriter.cs (1)
492
public
Characteristics
Characteristics { get; set; }
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\PEObjectWriter.cs (5)
732
Characteristics
characteristics =
Characteristics
.ExecutableImage |
Characteristics
.Dll;
733
characteristics |= isPE32Plus ?
Characteristics
.LargeAddressAware :
Characteristics
.Bit32Machine;
ILCompiler.ReadyToRun (6)
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\CoffObjectWriter.cs (1)
492
public
Characteristics
Characteristics { get; set; }
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\PEObjectWriter.cs (5)
732
Characteristics
characteristics =
Characteristics
.ExecutableImage |
Characteristics
.Dll;
733
characteristics |= isPE32Plus ?
Characteristics
.LargeAddressAware :
Characteristics
.Bit32Machine;
Microsoft.CodeAnalysis (8)
Compilation\Compilation.cs (6)
2392
private static
Characteristics
GetCharacteristics(OutputKind outputKind, bool requires32Bit)
2394
var
characteristics =
Characteristics
.ExecutableImage;
2400
characteristics |=
Characteristics
.Bit32Machine;
2406
characteristics |=
Characteristics
.LargeAddressAware;
2414
characteristics |=
Characteristics
.Dll;
Emit\ModulePropertiesForSerialization.cs (2)
87
public
Characteristics
ImageCharacteristics { get; }
129
Characteristics
imageCharacteristics,
System.Reflection.Emit (2)
System\Reflection\Emit\PersistedAssemblyBuilder.cs (2)
58
imageCharacteristics:
Characteristics
.ExecutableImage |
Characteristics
.Dll);
System.Reflection.Metadata (13)
System\Reflection\PortableExecutable\CoffHeader.cs (2)
44
public
Characteristics
Characteristics { get; }
63
Characteristics = (
Characteristics
)reader.ReadUInt16();
System\Reflection\PortableExecutable\ManagedTextSection.cs (3)
29
public
Characteristics
ImageCharacteristics { get; }
64
Characteristics
imageCharacteristics,
99
private ReadOnlySpan<byte> CorEntryPointName => (ImageCharacteristics &
Characteristics
.Dll) != 0 ? "_CorDllMain"u8 : "_CorExeMain"u8;
System\Reflection\PortableExecutable\PEHeaderBuilder.cs (6)
12
public
Characteristics
ImageCharacteristics { get; }
61
Characteristics
imageCharacteristics =
Characteristics
.Dll,
100
return new PEHeaderBuilder(imageCharacteristics:
Characteristics
.ExecutableImage);
105
return new PEHeaderBuilder(imageCharacteristics:
Characteristics
.ExecutableImage |
Characteristics
.Dll);
System\Reflection\PortableExecutable\PEHeaders.cs (2)
230
return (_coffHeader.Characteristics &
Characteristics
.Dll) != 0;
241
return (_coffHeader.Characteristics &
Characteristics
.Dll) == 0;