Condividi tramite


System.Reflection.PortableExecutable Spazio dei nomi

Fornisce classi correlate alla lettura o alla scrittura di file eseguibili portabili (PE).

Classi

CoffHeader

Rappresenta l'intestazione di un file COFF.

CorHeader

Rappresenta l'intestazione Common Language Infrastructure (CLI) dell'immagine eseguibile .NET.

DebugDirectoryBuilder

Fornisce classi correlate alla lettura o alla scrittura di file eseguibili portabili (PE).

ManagedPEBuilder

Fornisce classi correlate alla lettura o alla scrittura di file eseguibili portabili (PE).

PEBuilder

Fornisce classi correlate alla lettura o alla scrittura di file eseguibili portabili (PE).

PEDirectoriesBuilder

Compila le directory PE.

PEHeader

Rappresenta l'intestazione del file eseguibile portabile (PE).

PEHeaderBuilder

Definisce l'intestazione per un file eseguibile di tipo PE.

PEHeaders

Definisce un tipo che legge le intestazioni PE (Portable Executable) e COFF (Common Object File Format) da un flusso.

PEReader

Fornisce un lettore per i file eseguibili di tipo PE (Portable Executable).

ResourceSectionBuilder

Definisce la classe di base per un generatore di sezioni di risorse PE. Derivare da ResourceSectionBuilder per fornire la logica di serializzazione per le risorse native.

Struct

CodeViewDebugDirectoryData

Fornisce informazioni su un file di database di debug programma (PDB, Program Debug Database).

DebugDirectoryEntry

Identifica la posizione, le dimensioni e il formato di un blocco di informazioni di debug.

DirectoryEntry

Rappresenta una voce di directory nell'immagine PE (Portable Eseguibile).

PdbChecksumDebugDirectoryData

Rappresenta una voce di directory di debug di checksum PDB.

PEBuilder.Section

Fornisce classi correlate alla lettura o alla scrittura di file eseguibili portabili (PE).

PEMemoryBlock

Rappresenta un blocco di memoria nell'immagine PE (Portable Eseguibile).

SectionHeader

Fornisce informazioni sull'intestazione di sezione di un file PE/COFF.

SectionLocation

Fornisce classi correlate alla lettura o alla scrittura di file eseguibili portabili (PE).

Enumerazioni

Characteristics

Rappresenta le caratteristiche del file COFF (Common Object File Format).

CorFlags

Rappresenta i flag di runtime per un'immagine eseguibile .NET.

DebugDirectoryEntryType

Enumerazione che descrive il formato delle informazioni di debug di DebugDirectoryEntry.

DllCharacteristics

Descrive le caratteristiche di una libreria di collegamento dinamico.

Machine

Specifica l'architettura della CPU del computer di destinazione.

PEMagic

Fornisce classi correlate alla lettura o alla scrittura di file eseguibili portabili (PE).

PEStreamOptions

Fornisce opzioni che specificano come vengono lette le sezioni di un'immagine PE da un flusso.

SectionCharacteristics

Fornisce classi correlate alla lettura o alla scrittura di file eseguibili portabili (PE).

Subsystem

Descrive il requisito del sottosistema per l'immagine.

Commenti

Questo spazio dei nomi contiene le classi di base seguenti:

  • Classe ManagedPEBuilder usata per scrivere un assembly come file PE.
  • Classe PEReader usata per leggere un file PE e ottenere un MetadataReader oggetto per leggere i metadati dell'assembly associati.

Vedi anche