| Func<System.Collections.Generic.IEnumerable<System.Reflection.Metadata.Blob> get_IdProvider() | Public+1 flags | | 0x08 |
| bool get_IsDeterministic() | Public+1 flags | | 0x01 |
| void .ctor(PEHeaderBuilder header, Func<System.Collections.Generic.IEnumerable<System.Reflection.Metadata.Blob> deterministicIdProvider) | 2 flags | | 0x08 |
| ImmutableArray<System.Reflection.PortableExecutable.PEBuilder.Section> GetSections() | 1 flags | | 0x08 |
| ImmutableArray<System.Reflection.PortableExecutable.PEBuilder.Section> CreateSections() | 4 flags | — | 0x08 |
| BlobBuilder SerializeSection(const string& name, const SectionLocation& location) | 4 flags | — | 0x08 |
| PEDirectoriesBuilder GetDirectories() | 4 flags | | 0x08 |
| BlobContentId Serialize(BlobBuilder builder) | Public | | 0x14 |
| ImmutableArray<System.Reflection.PortableExecutable.PEBuilder.SerializedSection> SerializeSections() | Private | | 0x08 |
| void WritePESignature(BlobBuilder builder) | Private | | 0x08 |
| int IndexOfSection(const ImmutableArray<System.Reflection.PortableExecutable.PEBuilder.SerializedSection>& sections, const SectionCharacteristics& characteristics) | PrivateStatic | | 0x08 |
| int SumRawDataSizes(const ImmutableArray<System.Reflection.PortableExecutable.PEBuilder.SerializedSection>& sections, const SectionCharacteristics& characteristics) | PrivateStatic | | 0x08 |
| IEnumerable<System.Reflection.Metadata.Blob> GetContentToSign(BlobBuilder peImage, int peHeadersSize, int peHeaderAlignment, const Blob& strongNameSignatureFixup) | Static+1 flags | | 0x10 |
| Blob GetPrefixBlob(const Blob& container, const Blob& blob) | Static+1 flags | | 0x10 |
| Blob GetSuffixBlob(const Blob& container, const Blob& blob) | Static+1 flags | | 0x10 |
| IEnumerable<System.Reflection.Metadata.Blob> GetContentToChecksum(BlobBuilder peImage, const Blob& checksumFixup) | Static+1 flags | | 0x10 |
| void Sign(BlobBuilder peImage, const Blob& strongNameSignatureFixup, Func<System.Collections.Generic.IEnumerable<System.Reflection.Metadata.Blob> signatureProvider) | 1 flags | | 0x10 |
| uint CalculateChecksum(BlobBuilder peImage, const Blob& checksumFixup) | Static+1 flags | | 0x10 |
| uint CalculateChecksum(IEnumerable<System.Reflection.Metadata.Blob> blobs) | PrivateStatic | | 0x08 |
| uint AggregateChecksum(uint checksum, ushort value) | PrivateStatic | | 0x04 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |