Таблица ModuleExclusion
Таблица ModuleExclusion содержит список других модулей слияния, несовместимых в той же базе данных установщика. Эта таблица позволяет средству слияния или проверки проверка, что конфликтующие модули слияния не объединяются в базе данных установщика пользователя. Средство проверяет, перекрестно ссылаясь на эту таблицу с таблицей ModuleSignature в базе данных установщика.
Таблица ModuleExclusion содержит следующие столбцы.
Столбец | Type | Ключ | Допускает значения NULL |
---|---|---|---|
ModuleID | Идентификатор | Да | N |
ModuleLanguage | Целое число | Да | N |
ExcludedID | Идентификатор | Да | N |
ExcludedLanguage | Целое число | Да | N |
ExcludedMinVersion | Версия | Да | |
ExcludedMaxVersion | Версия | Да |
Столбцы
-
ModuleID
-
Идентификатор модуля слияния. Это внешний ключ в таблице ModuleSignature.
-
ModuleLanguage
-
Десятичный идентификатор языка модуля слияния в ModuleID. Это внешний ключ в таблице ModuleSignature.
-
ExcludedID
-
Идентификатор исключенного модуля слияния.
-
ExcludedLanguage
-
Идентификатор числового языка модуля слияния в ExcludedID. Столбец ExcludedLanguage может указать идентификатор языка для одного языка, например 1033 для английского языка США, или указать идентификатор языка для языковой группы, например 9 для любого английского языка. Столбец ExcludedLanguage может принимать отрицательные идентификаторы языка. Значение в столбце ExcludedLanguage выглядит следующим образом.
ExcludedLanguage Значение > 0 Исключите идентификаторы языков, указанные параметром ExcludeedLanguage. = 0 Исключить идентификаторы языков. < 0 Исключите все идентификаторы языков, кроме идентификаторов, указанных параметром ExcludeedLanguage. -
ExcludedMinVersion
-
Минимальная версия, исключенная из диапазона. Если поле ExcludedMinVersion имеет значение Null, все версии, предшествующие ExcludedMaxVersion, исключаются. Если и ExcludedMinVersion, и ExcludedMaxVersion имеют значение NULL, исключение на основе версии отсутствует.
-
ExcludedMaxVersion
-
Максимальная версия, исключенная из диапазона. Если поле ExcludedMaxVersion имеет значение Null, все версии после ExcludedMinVersion исключаются. Если и ExcludedMinVersion, и ExcludedMaxVersion имеют значение NULL, исключение на основе версии отсутствует.
Проверка