Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Tabela ModuleDependency zawiera listę innych modułów scalania, które są wymagane do prawidłowego działania tego modułu scalania. Ta tabela umożliwia scalanie lub narzędzie weryfikacji, aby upewnić się, że niezbędne moduły scalania są w rzeczywistości zawarte w bazie danych instalatora użytkownika. Narzędzie sprawdza, odwołując się krzyżowo do tej tabeli za pomocą tabeli ModuleSignature w bazie danych instalatora.
Tabela ModuleDependency zawiera następujące kolumny.
| Kolumna | Typ | Klucz | Nullable |
|---|---|---|---|
| Identyfikator modułu | identyfikator | Y | N |
| ModuleLanguage | liczba całkowita | Y | N |
| RequiredID | identyfikator | Y | N |
| RequiredLanguage | liczba całkowita | Y | N |
| RequiredVersion | 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.
-
requiredID
-
Identyfikator modułu scalania wymaganego przez moduł scalania w module ModuleID.
-
requiredLanguage
-
Identyfikator języka liczbowego modułu scalania w requiredID. Kolumna RequiredLanguage 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. Jeśli pole zawiera identyfikator języka grupy, każdy moduł scalania z kodem języka w tej grupie spełnia zależność. Jeśli parametr RequiredLanguage ma wartość 0, każdy moduł scalania spełniający inne wymagania spełnia zależność.
-
RequiredVersion
-
Wersja modułu scalania w identyfikatorze RequiredID. Jeśli to pole ma wartość Null, dowolna wersja wypełnia zależność.
Walidacja