System.Reflection.PortableExecutable 名前空間

ポータブル実行可能ファイル (PE) ファイルの読み取りまたは書き込みに関連するクラスを提供します。

クラス

CoffHeader

COFF ファイルのヘッダーを表します。

CorHeader

.NET 実行可能イメージの共通言語インフラストラクチャ (CLI) ヘッダーを表します。

DebugDirectoryBuilder

ポータブル実行可能ファイル (PE) ファイルの読み取りまたは書き込みに関連するクラスを提供します。

ManagedPEBuilder

ポータブル実行可能ファイル (PE) ファイルの読み取りまたは書き込みに関連するクラスを提供します。

PEBuilder

ポータブル実行可能ファイル (PE) ファイルの読み取りまたは書き込みに関連するクラスを提供します。

PEDirectoriesBuilder

PE ディレクトリをビルドします。

PEHeader

ポータブル実行可能ファイル (PE) ファイル ヘッダーを表します。

PEHeaderBuilder

移植可能な実行可能 (PE) ファイルのヘッダーを定義します。

PEHeaders

ストリームから PE (移植可能な実行可能ファイル) ヘッダーおよび COFF (Common Object File Format) ヘッダーを読み取る型を定義します。

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

イメージのサブシステム要件について説明します。

注釈

この名前空間には、次のコア クラスが含まれています。

  • ManagedPEBuilderアセンブリを PE ファイルとして書き込む際に使用される クラス。
  • PEReader PE ファイルを読み取り、関連付けられているアセンブリ メタデータを読み取るために をMetadataReader取得するために使用される クラス。

こちらもご覧ください