Megosztás a következőn keresztül:


ModuleDependency tábla

A ModuleDependency tábla az egyesítési modul megfelelő működéséhez szükséges egyéb egyesítési modulok listáját tárolja. Ez a táblázat lehetővé teszi egy egyesítési vagy ellenőrző eszköz számára, hogy a szükséges egyesítési modulok valóban szerepeljenek a felhasználó telepítő adatbázisában. Az eszköz úgy ellenőrzi, hogy kereszthivatkozással hivatkozik-e erre a táblára a ModuleSignature táblával a telepítő adatbázisában.

A ModuleDependency tábla a következő oszlopokat tartalmazza.

Oszlop Típus Kulcs Nullázható
Modulazonosító azonosító Y N
ModuleLanguage egész szám Y N
Kötelező azonosító azonosító Y N
RequiredLanguage egész szám Y N
RequiredVersion verzió Y

 

Oszlopok

ModuleID

Az egyesítési modul azonosítója. Ez egy idegen kulcs a ModuleSignature tábla.

ModuleLanguage

Az egyesítési modul decimális nyelvi azonosítója a ModuleID-ben. Ez egy idegen kulcs a ModuleSignature tábla.

RequiredID

Az egyesítési modul által igényelt egyesítési modul azonosítója a ModuleID-ben.

RequiredLanguage

Az egyesítési modul numerikus nyelvi azonosítója a RequiredID-ben. A RequiredLanguage oszlop megadhatja egy nyelv nyelvazonosítóját, például az amerikai angol 1033-at, vagy megadhatja egy nyelvi csoport nyelvazonosítóját, például 9-et bármely angol esetében. Ha a mező tartalmaz egy csoportnyelv-azonosítót, minden olyan egyesítési modul, amelynek nyelvi kódja van a csoportban, megfelel a függőségnek. Ha a RequiredLanguage értéke 0, a többi követelményt kitöltő egyesítési modul megfelel a függőségnek.

RequiredVersion

Az egyesítési modul verziója a RequiredID-ben. Ha ez a mező Null értékű, bármely verzió kitölti a függőséget.

Érvényesítés

ICE03
ICE06
ICE25