_lazyImageBlock | System.Reflection.PortableExecutable.PEReader | private |
_lazyMetadataBlock | System.Reflection.PortableExecutable.PEReader | private |
_lazyPEHeaders | System.Reflection.PortableExecutable.PEReader | private |
_lazyPESectionBlocks | System.Reflection.PortableExecutable.PEReader | private |
_peImage | System.Reflection.PortableExecutable.PEReader | private |
DecodeCodeViewDebugDirectoryData(AbstractMemoryBlock block) | System.Reflection.PortableExecutable.PEReader | inlinepackagestatic |
DecodeEmbeddedPortablePdbDebugDirectoryData(AbstractMemoryBlock block) | System.Reflection.PortableExecutable.PEReader | inlinepackagestatic |
DecodePdbChecksumDebugDirectoryData(AbstractMemoryBlock block) | System.Reflection.PortableExecutable.PEReader | inlinepackagestatic |
Dispose() | System.Reflection.PortableExecutable.PEReader | inline |
GetDebugDirectoryEntryDataBlock(DebugDirectoryEntry entry) | System.Reflection.PortableExecutable.PEReader | inlineprivate |
GetEntireImage() | System.Reflection.PortableExecutable.PEReader | inline |
GetEntireImageBlock() | System.Reflection.PortableExecutable.PEReader | inlineprivate |
GetMetadata() | System.Reflection.PortableExecutable.PEReader | inline |
GetMetadataBlock() | System.Reflection.PortableExecutable.PEReader | inlineprivate |
GetPEImage() | System.Reflection.PortableExecutable.PEReader | inlineprivate |
GetPESectionBlock(int index) | System.Reflection.PortableExecutable.PEReader | inlineprivate |
GetSectionData(int relativeVirtualAddress) | System.Reflection.PortableExecutable.PEReader | inline |
GetSectionData(string sectionName) | System.Reflection.PortableExecutable.PEReader | inline |
HasMetadata | System.Reflection.PortableExecutable.PEReader | |
InitializePEHeaders() | System.Reflection.PortableExecutable.PEReader | inlineprivate |
IsEntireImageAvailable | System.Reflection.PortableExecutable.PEReader | |
IsLoadedImage | System.Reflection.PortableExecutable.PEReader | |
PEHeaders | System.Reflection.PortableExecutable.PEReader | |
PEReader(byte *peImage, int size) | System.Reflection.PortableExecutable.PEReader | inline |
PEReader(byte *peImage, int size, bool isLoadedImage) | System.Reflection.PortableExecutable.PEReader | inline |
PEReader(Stream peStream) | System.Reflection.PortableExecutable.PEReader | inline |
PEReader(Stream peStream, PEStreamOptions options) | System.Reflection.PortableExecutable.PEReader | inline |
PEReader(Stream peStream, PEStreamOptions options, int size) | System.Reflection.PortableExecutable.PEReader | inline |
PEReader(ImmutableArray< byte > peImage) | System.Reflection.PortableExecutable.PEReader | inline |
ReadCodeViewDebugDirectoryData(DebugDirectoryEntry entry) | System.Reflection.PortableExecutable.PEReader | inline |
ReadDebugDirectory() | System.Reflection.PortableExecutable.PEReader | inline |
ReadDebugDirectoryEntries(BlobReader reader) | System.Reflection.PortableExecutable.PEReader | inlinepackagestatic |
ReadEmbeddedPortablePdbDebugDirectoryData(DebugDirectoryEntry entry) | System.Reflection.PortableExecutable.PEReader | inline |
ReadPdbChecksumDebugDirectoryData(DebugDirectoryEntry entry) | System.Reflection.PortableExecutable.PEReader | inline |
ReadPEHeadersNoLock(Stream stream, long imageStartPosition, int imageSize, bool isLoadedImage) | System.Reflection.PortableExecutable.PEReader | inlineprivatestatic |
TryOpenAssociatedPortablePdb(string peImagePath, Func< string, Stream?> pdbFileStreamProvider, out MetadataReaderProvider? pdbReaderProvider, out string? pdbPath) | System.Reflection.PortableExecutable.PEReader | inline |
TryOpenCodeViewPortablePdb(DebugDirectoryEntry codeViewEntry, string peImageDirectory, Func< string, Stream > pdbFileStreamProvider, out MetadataReaderProvider provider, out string pdbPath, ref Exception errorToReport) | System.Reflection.PortableExecutable.PEReader | inlineprivate |
TryOpenEmbeddedPortablePdb(DebugDirectoryEntry embeddedPdbEntry, ref bool openedEmbeddedPdb, ref MetadataReaderProvider provider, ref Exception errorToReport) | System.Reflection.PortableExecutable.PEReader | inlineprivate |
TryOpenPortablePdbFile(string path, BlobContentId id, Func< string, Stream > pdbFileStreamProvider, out MetadataReaderProvider provider, ref Exception errorToReport) | System.Reflection.PortableExecutable.PEReader | inlineprivate |
ValidateEmbeddedPortablePdbVersion(DebugDirectoryEntry entry) | System.Reflection.PortableExecutable.PEReader | inlinepackagestatic |