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