Tabela ModuleExclusion
A tabela ModuleExclusion mantém uma lista de outros módulos de mesclagem incompatíveis no mesmo banco de dados do instalador. Esta tabela permite que uma ferramenta de mesclagem ou verificação verifique se os módulos de mesclagem conflitantes não foram mesclados no banco de dados do instalador do usuário. A ferramenta verifica fazendo referência cruzada a esta tabela com a tabela ModuleSignature no banco de dados do instalador.
A tabela ModuleExclusion tem as seguintes colunas.
Coluna | Tipo | Chave | Nullable |
---|---|---|---|
ModuleID | Identificador | S | N |
ModuleLanguage | Inteiro | S | N |
ExcludedID | Identificador | S | N |
ExcludedLanguage | Inteiro | S | N |
ExcludedMinVersion | Versão | S | |
ExcludedMaxVersion | Versão | S |
Colunas
-
ModuleID
-
Identificador do módulo de mesclagem. Essa é uma chave estrangeira na tabela ModuleSignature.
-
ModuleLanguage
-
ID da linguagem decimal do módulo de mesclagem no ModuleID. Essa é uma chave estrangeira na tabela ModuleSignature.
-
ExcludedID
-
Identificador de um módulo de mesclagem excluído.
-
ExcludedLanguage
-
ID de idioma numérico do módulo de mesclagem em ExcludedID. A coluna ExcludedLanguage pode especificar a ID de idioma para um único idioma, como 1033 para o inglês dos EUA, ou especificar a ID do idioma para um grupo de idiomas, como 9 para qualquer tipo de inglês. A coluna ExcludedLanguage pode aceitar IDs negativas de idioma. O significado do valor na coluna ExcludedLanguage é o seguinte.
ExcludedLanguage Significado > 0 Exclua as IDs de idioma especificadas por ExcludedLanguage. = 0 Não exclua nenhuma ID de idioma. < 0 Exclua todas as IDs de idioma, exceto aquelas especificadas por ExcludedLanguage. -
ExcludedMinVersion
-
Versão mínima excluída de um intervalo. Se o campo ExcludedMinVersion for Null, todas as versões antes de ExcludedMaxVersion serão excluídas. Se ExcludedMinVersion e ExcludedMaxVersion forem Null, não haverá exclusão com base na versão.
-
ExcludedMaxVersion
-
Versão máxima excluída de um intervalo. Se o campo ExcludedMaxVersion for Null, todas as versões após ExcludedMinVersion serão excluídas. Se ExcludedMinVersion e ExcludedMaxVersion forem Null, não haverá exclusão com base na versão.
Validação