Aracılığıyla paylaş


ModuleDependency Tablosu

ModuleDependency tablosu, bu birleştirme modülünün düzgün çalışması için gereken diğer birleştirme modüllerinin listesini tutar. Bu tablo, gerekli birleştirme modüllerinin aslında kullanıcının yükleyici veritabanına dahil edilmesini sağlamak için bir birleştirme veya doğrulama aracı sağlar. Araç, yükleyici veritabanındaki ModuleSignature tablosuyla bu tabloya çapraz başvurarak denetler.

ModuleDependency tablosunda aşağıdaki sütunlar bulunur.

Sütun Tür Anahtar Nullable
ModuleID Tanımlayıcı Y N
ModuleLanguage tamsayı Y N
RequiredID Tanımlayıcı Y N
RequiredLanguage tamsayı Y N
RequiredVersion Sürüm Y

 

Sütun

ModuleID

Birleştirme modülünün tanımlayıcısı. Bu, ModuleSignature tablosununyabancı bir anahtardır.

ModuleLanguage

ModuleID'de birleştirme modülünün ondalık dil kimliği. Bu, ModuleSignature tablosununyabancı bir anahtardır.

RequiredID

ModuleID'de birleştirme modülünün gerektirdiği birleştirme modülünün tanımlayıcısı.

gerekli dili

RequiredID'de birleştirme modülünün sayısal dil kimliği. RequiredLanguage sütunu, abd İngilizcesi için 1033 gibi tek bir dilin dil kimliğini belirtebilir veya herhangi bir İngilizce için 9 gibi bir dil grubunun dil kimliğini belirtebilir. Alan bir grup dili kimliği içeriyorsa, bu grupta dil koduna sahip olan tüm birleştirme modülleri bağımlılığı karşılar. RequiredLanguage 0 olarak ayarlanırsa, diğer gereksinimleri dolduran herhangi bir birleştirme modülü bağımlılığı karşılar.

RequiredVersion

RequiredID'de birleştirme modülünün sürümü. Bu alan Null ise, herhangi bir sürüm bağımlılığı doldurur.

Doğrulama

ICE03
ICE06
ice25