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

ICE03
ICE06
ICE25