System.Reflection.PortableExecutable 命名空间

提供与读取或写入可移植可执行 (PE) 文件相关的类。

CoffHeader

表示 COFF 文件的标头。

CorHeader

表示 .NET 可执行映像的公共语言基础结构 (CLI) 标头。

DebugDirectoryBuilder

提供与读取或写入可移植可执行 (PE) 文件相关的类。

ManagedPEBuilder

提供与读取或写入可移植可执行 (PE) 文件相关的类。

PEBuilder

提供与读取或写入可移植可执行 (PE) 文件相关的类。

PEDirectoriesBuilder

生成 PE 目录。

PEHeader

表示可移植可执行 (PE) 文件头。

PEHeaderBuilder

定义可移植可执行 (PE) 文件的标头。

PEHeaders

定义从流中读取 PE(可移植可执行文件)和 COFF(通用对象文件格式)标头。

PEReader

提供可移植可执行格式 (PE) 文件的读取器。

ResourceSectionBuilder

定义 PE 资源部分生成器的基类。 派生自 ResourceSectionBuilder,提供本机资源的序列化逻辑。

结构

CodeViewDebugDirectoryData

提供有关程序调试数据库 (PDB) 文件的信息。

DebugDirectoryEntry

标识调试信息块的位置、大小和格式。

DirectoryEntry

表示可移植可执行 (PE) 映像中的目录条目。

PdbChecksumDebugDirectoryData

表示 PDB 校验和调试目录项。

PEBuilder.Section

提供与读取或写入可移植可执行 (PE) 文件相关的类。

PEMemoryBlock

表示可移植可执行 (PE) 映像中的内存块。

SectionHeader

提供有关 PE/COFF 文件的节标头的信息。

SectionLocation

提供与读取或写入可移植可执行 (PE) 文件相关的类。

枚举

Characteristics

表示通用对象文件格式 (COFF) 文件特征。

CorFlags

表示 .NET 可执行映像的运行时标志。

DebugDirectoryEntryType

一个枚举,它描述了 DebugDirectoryEntry 的调用信息的格式。

DllCharacteristics

描述动态链接库的特性。

Machine

指定目标计算机的 CPU 体系结构。

PEMagic

提供与读取或写入可移植可执行 (PE) 文件相关的类。

PEStreamOptions

提供指定如何从流中读取 PE 映像各部分的选项。

SectionCharacteristics

提供与读取或写入可移植可执行 (PE) 文件相关的类。

Subsystem

描述映像的子系统要求。

注解

此命名空间包含以下核心类:

另请参阅