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.