System.Reflection.PortableExecutable Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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ı.