System.Reflection.PortableExecutable Ad Alanı

Taşınabilir Yürütülebilir Dosya (PE) dosyalarını okuma veya yazma ile ilgili sınıflar sağlar.

Sınıflar

CoffHeader

COFF dosyasının üst bilgisini temsil eder.

CorHeader

.NET yürütülebilir görüntüsünün Ortak Dil Altyapısı (CLI) üst bilgisini temsil eder.

DebugDirectoryBuilder

Taşınabilir Yürütülebilir Dosya (PE) dosyalarını okuma veya yazma ile ilgili sınıflar sağlar.

ManagedPEBuilder

Taşınabilir Yürütülebilir Dosya (PE) dosyalarını okuma veya yazma ile ilgili sınıflar sağlar.

PEBuilder

Taşınabilir Yürütülebilir Dosya (PE) dosyalarını okuma veya yazma ile ilgili sınıflar sağlar.

PEDirectoriesBuilder

PE dizinleri oluşturur.

PEHeader

Taşınabilir Yürütülebilir Dosya (PE) dosya üst bilgisini temsil eder.

PEHeaderBuilder

Taşınabilir yürütülebilir (PE) dosyasının üst bilgisini tanımlar.

PEHeaders

Bir akıştan PE (Taşınabilir Yürütülebilir Dosya) ve COFF (Ortak Nesne Dosyası Biçimi) üst bilgilerini okuyan bir tür tanımlar.

PEReader

Taşınabilir Yürütülebilir Biçim (PE) dosyaları için bir okuyucu sağlar.

ResourceSectionBuilder

PE kaynak bölümü oluşturucusu için temel sınıfı tanımlar. Yerel kaynaklar için serileştirme mantığı sağlamak için 'den ResourceSectionBuilder türetilir.

Yapılar

CodeViewDebugDirectoryData

Program Hata Ayıklama Veritabanı (PDB) dosyası hakkında bilgi sağlar.

DebugDirectoryEntry

Hata ayıklama bilgileri bloğunun konumunu, boyutunu ve biçimini tanımlar.

DirectoryEntry

Taşınabilir Yürütülebilir Dosya (PE) görüntüsündeki bir dizin girdisini temsil eder.

PdbChecksumDebugDirectoryData

PDB Sağlama Toplamı hata ayıklama dizini girişini temsil eder.

PEBuilder.Section

Taşınabilir Yürütülebilir Dosya (PE) dosyalarını okuma veya yazma ile ilgili sınıflar sağlar.

PEMemoryBlock

Taşınabilir Yürütülebilir Dosya (PE) görüntüsündeki bir bellek bloğunu temsil eder.

SectionHeader

PE/COFF dosyasının bölüm üst bilgisi hakkında bilgi sağlar.

SectionLocation

Taşınabilir Yürütülebilir Dosya (PE) dosyalarını okuma veya yazma ile ilgili sınıflar sağlar.

Numaralandırmalar

Characteristics

Ortak Nesne Dosyası Biçimi (COFF) dosya özelliklerini temsil eder.

CorFlags

.NET yürütülebilir görüntüsü için çalışma zamanı bayraklarını temsil eder.

DebugDirectoryEntryType

hata ayıklama bilgilerinin biçimini açıklayan bir DebugDirectoryEntrynumaralandırma.

DllCharacteristics

Dinamik bağlantı kitaplığının özelliklerini açıklar.

Machine

Hedef makinenin CPU mimarisini belirtir.

PEMagic

Taşınabilir Yürütülebilir Dosya (PE) dosyalarını okuma veya yazma ile ilgili sınıflar sağlar.

PEStreamOptions

PE görüntüsünün bölümlerinin akıştan nasıl okunacağını belirten seçenekler sağlar.

SectionCharacteristics

Taşınabilir Yürütülebilir Dosya (PE) dosyalarını okuma veya yazma ile ilgili sınıflar sağlar.

Subsystem

Görüntünün alt sistem gereksinimini açıklar.

Açıklamalar

Bu ad alanı aşağıdaki temel sınıfları içerir:

  • Bir ManagedPEBuilder derlemeyi PE dosyası olarak yazmak için kullanılan sınıfı.
  • PEReader Bir PE dosyasını okumak ve ilişkili derleme meta verilerini okumak için almak MetadataReader için kullanılan sınıfı.

Ayrıca bkz.