1 write to FileAlignment
System.Reflection.Metadata (1)
System\Reflection\PortableExecutable\PEHeader.cs (1)
322FileAlignment = reader.ReadInt32();
20 references to FileAlignment
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (8)
Emit\CompilationEmitTests.cs (6)
3538Assert.Equal(0x200, peHeaders.PEHeader.FileAlignment); 3573Assert.Equal(0x00000200, peHeaders.PEHeader.FileAlignment); //doesn't change based on architecture. 3623Assert.Equal(0x200, peHeaders.PEHeader.FileAlignment); 3662Assert.Equal(0x00000200, peHeaders.PEHeader.FileAlignment); 3702Assert.Equal(0x200, peHeaders.PEHeader.FileAlignment); //doesn't change based on architecture 3813Assert.Equal(1024, peHeaders.PEHeader.FileAlignment);
Emit\EmitMetadataTests.cs (2)
2262Assert.Equal(0x2000, peHeader.FileAlignment); 2449Assert.Equal(0x200, peHeader.FileAlignment);
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (8)
Emit\CompilationEmitTests.vb (8)
2131Assert.Equal(&H200, peHeaders.PEHeader.FileAlignment) 2154Assert.Equal(&H200, peHeaders.PEHeader.FileAlignment) 2192Assert.Equal(&H200, peHeaders.PEHeader.FileAlignment) 2215Assert.Equal(&H200, peHeaders.PEHeader.FileAlignment) 2253Assert.Equal(&H200, peHeaders.PEHeader.FileAlignment) 'doesn't change based on architecture 2271Assert.Equal(&H200, peHeaders.PEHeader.FileAlignment) 2373Assert.Equal(1024, peHeaders.PEHeader.FileAlignment) 2377Assert.Equal(4096, peHeaders.PEHeader.FileAlignment)
System.Reflection.Metadata (4)
System\Reflection\PortableExecutable\PEHeader.cs (2)
71/// The alignment (in bytes) of sections when they are loaded into memory. It must be greater than or equal to <see cref="FileAlignment"/>. 80/// then <see cref="FileAlignment"/> must match <see cref="SectionAlignment"/>.
System\Reflection\PortableExecutable\SectionHeader.cs (2)
30/// For PE images, this must be a multiple of <see cref="PEHeader.FileAlignment"/>. 40/// For PE images, this must be a multiple of <see cref="PEHeader.FileAlignment"/>.