| File: System\Reflection\Metadata\PortablePdb\DebugMetadataHeader.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. using System.Collections.Immutable; namespace System.Reflection.Metadata { public sealed class DebugMetadataHeader { public ImmutableArray<byte> Id { get; } public MethodDefinitionHandle EntryPoint { get; } /// <summary> /// Gets the offset (in bytes) from the start of the metadata blob to the start of the <see cref="Id"/> blob. /// </summary> public int IdStartOffset { get; } internal DebugMetadataHeader(ImmutableArray<byte> id, MethodDefinitionHandle entryPoint, int idStartOffset) { Id = id; EntryPoint = entryPoint; IdStartOffset = idStartOffset; } } }