System.Reflection.PortableExecutable 命名空間

提供與讀取或寫入可攜式可執行檔 (PE) 檔案相關的類別。

類別

CoffHeader

代表 COFF 檔案的標頭。

CorHeader

代表 .NET 可執行檔映射的 Common Language Infrastructure (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

描述映像的子系統需求。

備註

此命名空間包含下列核心類別:

另請參閱