Udostępnij przez


Tabela moduleExclusion

Tabela ModuleExclusion zawiera listę innych modułów scalania, które są niezgodne w tej samej bazie danych instalatora. Ta tabela umożliwia scalanie lub sprawdzanie, czy moduły scalania powodujące konflikt nie są scalane w bazie danych instalatora użytkownika. Narzędzie sprawdza, odwołując się do tej tabeli za pomocą tabeli ModuleSignature w bazie danych instalatora.

Tabela ModuleExclusion zawiera następujące kolumny.

Kolumna Typ Klucz Nullable
Identyfikator modułu identyfikator Y N
ModuleLanguage liczba całkowita Y N
Identyfikator wykluczony identyfikator Y N
ExcludedLanguage liczba całkowita Y N
ExcludedMinVersion wersji Y
ExcludedMaxVersion wersji Y

 

Kolumny

identyfikator moduleID

Identyfikator modułu scalania. Jest to klucz obcy w tabeli ModuleSignature.

ModuleLanguage

Identyfikator języka dziesiętnego modułu scalania w module ModuleID. Jest to klucz obcy w tabeli ModuleSignature.

ExcludedID

Identyfikator wykluczonego modułu scalania.

ExcludedLanguage

Identyfikator języka liczbowego modułu scalania w kolumnie ExcludedID. Kolumna ExcludedLanguage może określać identyfikator języka dla pojedynczego języka, na przykład 1033 dla języka angielskiego w Stanach Zjednoczonych lub określić identyfikator języka dla grupy językowej, na przykład 9 dla dowolnego języka angielskiego. Kolumna ExcludedLanguage może akceptować identyfikatory języka ujemnego. Znaczenie wartości w kolumnie ExcludedLanguage jest następujące.

ExcludedLanguage Znaczenie
> 0 Wyklucz identyfikatory języków określone przez ExcludedLanguage.
= 0 Wyklucz brak identyfikatorów języków.
< 0 Wyklucz wszystkie identyfikatory języków z wyjątkiem tych określonych przez ExcludedLanguage.

 

ExcludedMinVersion

Minimalna wersja wykluczona z zakresu. Jeśli pole ExcludedMinVersion ma wartość Null, wszystkie wersje przed WykluczonyMaxVersion zostaną wykluczone. Jeśli obie wartości ExcludedMinVersion i ExcludedMaxVersion mają wartość Null, nie ma wykluczenia na podstawie wersji.

ExcludedMaxVersion

Maksymalna wersja wykluczona z zakresu. Jeśli pole ExcludedMaxVersion ma wartość Null, wszystkie wersje po excludedMinVersion zostaną wykluczone. Jeśli obie wartości ExcludedMinVersion i ExcludedMaxVersion mają wartość Null, nie ma wykluczenia na podstawie wersji.

Walidacja

ICE03
ICE06
ICE25