ModuleDependency 資料表
ModuleDependency 資料表會保留此合併模組正常運作所需的其他合併模組清單。 此資料表可啟用合併或驗證工具,以確保必要的合併模組實際上包含在使用者的安裝程式資料庫中。 此工具會透過交叉參考此資料表與安裝程式資料庫中的 ModuleSignature 資料表來檢查。
ModuleDependency 資料表具有下列資料行。
資料行 | 類型 | 答案 | Nullable |
---|---|---|---|
ModuleID | 識別碼 | Y | N |
ModuleLanguage | 整數 | Y | N |
RequiredID | 識別碼 | Y | N |
RequiredLanguage | 整數 | Y | N |
RequiredVersion | 版本 | Y |
資料行
-
ModuleID
-
合併模組的識別碼。 這是 ModuleSignature 資料表中的外鍵。
-
ModuleLanguage
-
ModuleID 中合併模組的十進位語言識別項。 這是 ModuleSignature 資料表中的外鍵。
-
RequiredID
-
ModuleID 中合併模組所需的合併模組識別碼。
-
RequiredLanguage
-
RequiredID 中合併模組的數值語言識別項。 RequiredLanguage 資料行可以指定單一語言的語言識別項,例如美式英文的 1033,或指定語言群組的語言識別項,例如 9 代表任何英文。 如果欄位包含群組語言識別項,則具有該群組中語言代碼的任何合併模組都滿足相依性。 如果 RequiredLanguage 設定為 0,則填滿其他需求的合併模組都滿足相依性。
-
RequiredVersion
-
RequiredID 中合併模組的版本。 如果此欄位為 Null,則任何版本會填滿相依性。
驗證