System.Reflection.PortableExecutable Namespace
Classes
CoffHeader |
Represents the header of a COFF file. |
CorHeader | |
DebugDirectoryBuilder | |
ManagedPEBuilder | |
PEBuilder | |
PEDirectoriesBuilder |
Builds PE directories. |
PEHeader | |
PEHeaderBuilder |
Defines the header for a portable executable (PE) file. |
PEHeaders |
Defines a type that reads PE (Portable Executable) and COFF (Common Object File Format) headers from a stream. |
PEReader |
Provides a reader for Portable Executable format (PE) files. |
ResourceSectionBuilder |
Defines the base class for a PE resource section builder. Derive from ResourceSectionBuilder to provide serialization logic for native resources. |
Structs
CodeViewDebugDirectoryData |
Provides information about a Program Debug Database (PDB) file. |
DebugDirectoryEntry |
Identifies the location, size and format of a block of debug information. |
DirectoryEntry | |
PdbChecksumDebugDirectoryData |
Represents a PDB Checksum debug directory entry. |
PEBuilder.Section | |
PEMemoryBlock | |
SectionHeader |
Provides information about the section header of a PE/COFF file. |
SectionLocation |
Enums
Characteristics | |
CorFlags |
COR20Flags |
DebugDirectoryEntryType |
An enumeration that describes the format of the debugging information of a DebugDirectoryEntry. |
DllCharacteristics |
Describes the characteristics of a dynamic link library. |
Machine |
Specifies the target machine's CPU architecture. |
PEMagic | |
PEStreamOptions |
Provides options that specify how sections of a PE image are read from a stream. |
SectionCharacteristics | |
Subsystem |
Describes the subsystem requirement for the image. |