ModuleExclusion Table
La table ModuleExclusion conserve une liste d’autres modules de fusion incompatibles dans la même base de données d’installation. Ce tableau permet à un outil de fusion ou de vérification de vérifier que les modules de fusion en conflit ne sont pas fusionnés dans la base de données du programme d’installation de l’utilisateur. L’outil vérifie en référençant cette table avec la table ModuleSignature dans la base de données du programme d’installation.
La table ModuleExclusion contient les colonnes suivantes.
Colonne | Type | Clé | Nullable |
---|---|---|---|
ModuleID | identificateur | Y | N |
ModuleLanguage | entier | Y | N |
ExcludedID | identificateur | Y | N |
ExcludedLanguage | entier | Y | N |
ExcludedMinVersion | version | Y | |
ExcludedMaxVersion | version | Y |
Colonnes
-
ModuleID
-
Identificateur du module de fusion. Il s’agit d’une clé étrangère dans la table ModuleSignature.
-
ModuleLanguage
-
ID de langue décimal du module de fusion dans ModuleID. Il s’agit d’une clé étrangère dans la table ModuleSignature.
-
ExcludedID
-
Identificateur d’un module de fusion exclu.
-
ExcludedLanguage
-
ID de langage numérique du module de fusion dans ExcludedID. La colonne ExcludedLanguage peut spécifier l’ID de langue d’une langue unique, par exemple 1033 pour l’anglais américain, ou spécifier l’ID de langue d’un groupe de langues, tel que 9 pour n’importe quel anglais. La colonne ExcludedLanguage peut accepter des ID de langue négatives. La signification de la valeur dans la colonne ExcludedLanguage est la suivante.
ExcludedLanguage Signification > 0 Excluez les ID de langue spécifiés par ExcludeLanguage. = 0 Excluez aucun ID de langue. < 0 Excluez tous les ID de langue, sauf ceux spécifiés par ExcludeLanguage. -
ExcludedMinVersion
-
Version minimale exclue d’une plage. Si le champ ExcludedMinVersion a la valeur Null, toutes les versions antérieures à ExcludedMaxVersion sont exclues. Si ExcludedMinVersion et ExcludedMaxVersion sont Null, aucune exclusion n’est basée sur la version.
-
ExcludedMaxVersion
-
Version maximale exclue d’une plage. Si le champ ExcludedMaxVersion a la valeur Null, toutes les versions après ExcludedMinVersion sont exclues. Si ExcludedMinVersion et ExcludedMaxVersion sont Null, aucune exclusion n’est basée sur la version.
Validation