System.Reflection.PortableExecutable.DebugDirectoryEntryType enum
Artikel ini menyediakan keterangan tambahan untuk dokumentasi referensi untuk API ini.
DebugDirectoryEntryType Enum menjelaskan format informasi penelusuran kesalahan dari DebugDirectoryEntry.
Lihat berikut ini untuk spesifikasi yang terkait dengan anggota enumerasi individu:
Anggota | Spesifikasi |
---|---|
CodeView |
Entri Direktori Debug CodeView (tipe 2) |
EmbeddedPortablePdb |
Entri Direktori Debug PDB Portabel Tersemat (tipe 17) |
PdbChecksum |
Entri Direktori Debug PDB Checksum (tipe 19) |
Reproducible |
Lihat Entri Direktori Debug Deterministik (tipe 16) |
DebugDirectoryEntryType.Reproducible
Alat yang menghasilkan file PE/COFF deterministik menjamin bahwa seluruh konten file hanya didasarkan pada input terdokumentasi yang diberikan kepada alat (seperti file sumber, file sumber daya, opsi pengkompilasi, dll.) daripada variabel lingkungan sekitar (seperti waktu saat ini, sistem operasi, bitness proses yang menjalankan alat, dll.).
Nilai TimeDateStamp
bidang di Header File COFF dari file PE/COFF deterministik tidak menunjukkan tanggal dan waktu ketika file diproduksi dan tidak boleh ditafsirkan seperti itu. Sebagai gantinya, nilai bidang berasal dari hash konten file. Algoritma untuk menghitung nilai ini adalah detail implementasi alat yang menghasilkan file.
Entri direktori debug jenis Reproducible harus memiliki semua bidang kecuali untuk DebugDirectoryEntry.Type nol.