| File: System\Reflection\PortableExecutable\DirectoryEntry.cs | Web Access |
| Project: src\runtime\src\libraries\System.Reflection.Metadata\src\System.Reflection.Metadata.csproj (System.Reflection.Metadata) |
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. namespace System.Reflection.PortableExecutable { public readonly struct DirectoryEntry { public readonly int RelativeVirtualAddress; public readonly int Size; public DirectoryEntry(int relativeVirtualAddress, int size) { RelativeVirtualAddress = relativeVirtualAddress; Size = size; } internal DirectoryEntry(ref PEBinaryReader reader) { RelativeVirtualAddress = reader.ReadInt32(); Size = reader.ReadInt32(); } } }