Bagikan melalui


Tabel ModuleDependency

Tabel ModuleDependency menyimpan daftar modul penggabungan lain yang diperlukan agar modul penggabungan ini beroperasi dengan benar. Tabel ini memungkinkan alat penggabungan atau verifikasi untuk memastikan bahwa modul penggabungan yang diperlukan sebenarnya disertakan dalam database alat penginstal pengguna. Alat ini memeriksa dengan mereferensikan silang tabel ini dengan tabel ModuleSignature dalam database alat penginstal.

Tabel ModuleDependency memiliki kolom berikut.

Kolom Jenis Kunci Dapat diubah ke null
ModuleID Pengidentifikasi Y N
ModuleLanguage Bilangan bulat Y N
RequiredID Pengidentifikasi Y N
RequiredLanguage Bilangan bulat Y N
RequiredVersion Versi Y

 

Kolom

ModuleID

Pengidentifikasi modul penggabungan. Ini adalah kunci asing ke dalam tabel ModuleSignature.

ModuleLanguage

ID bahasa desimal modul penggabungan di ModuleID. Ini adalah kunci asing ke dalam tabel ModuleSignature.

RequiredID

Pengidentifikasi modul penggabungan yang diperlukan oleh modul penggabungan di ModuleID.

RequiredLanguage

ID bahasa numerik modul penggabungan di RequiredID. Kolom RequiredLanguage dapat menentukan ID bahasa untuk satu bahasa, seperti 1033 untuk bahasa Inggris AS, atau menentukan ID bahasa untuk grup bahasa, seperti 9 untuk bahasa Inggris apa pun. Jika bidang berisi ID bahasa grup, modul penggabungan apa pun dengan memiliki kode bahasa dalam grup tersebut memenuhi dependensi. Jika RequiredLanguage diatur ke 0, modul penggabungan apa pun yang mengisi persyaratan lain memenuhi dependensi.

RequiredVersion

Versi modul penggabungan di RequiredID. Jika bidang ini Null, versi apa pun akan mengisi dependensi.

Validasi

ICE03
ICE06
ICE25