System.Reflection.PortableExecutable Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.