Tabla ModuleExclusion
La tabla ModuleExclusion mantiene una lista de otros módulos de combinación incompatibles en la misma base de datos del instalador. Esta tabla permite que una herramienta de comprobación o combinación verifique que los módulos de combinación en conflicto no se combinan en la base de datos del instalador del usuario. La herramienta realiza la comprobación cruzando esta tabla con la tabla ModuleSignature de la base de datos del instalador.
La tabla ModuleExclusion tiene las siguientes columnas.
Columna | Tipo | Clave | Nullable |
---|---|---|---|
ModuleID | Identificador | Y | No |
ModuleLanguage | Entero | Y | No |
ExcludedID | Identificador | Y | No |
ExcludedLanguage | Entero | Y | No |
ExcludedMinVersion | Versión | Y | |
ExcludedMaxVersion | Versión | Y |
Columnas
-
ModuleID
-
Identificador del módulo de combinación. Se trata de una clave externa en la tabla ModuleSignature.
-
ModuleLanguage
-
Identificador de idioma decimal del módulo de combinación en ModuleID. Se trata de una clave externa en la tabla ModuleSignature.
-
ExcludedID
-
Identificador de un módulo de combinación excluido.
-
ExcludedLanguage
-
Identificador de idioma numérico del módulo de combinación en ExcludedID. La columna ExcludedLanguage puede especificar el identificador de idioma para un único idioma, como 1033 para inglés de EE. UU., o especificar el identificador de idioma de un grupo de idiomas, como 9 para cualquier inglés. La columna ExcludedLanguage puede aceptar identificadores de idioma negativos. El significado del valor de la columna ExcludedLanguage es el siguiente.
ExcludedLanguage Significado > 0 Excluye los identificadores de idioma especificados por ExcludeLanguage. = 0 No excluye ningún identificador de idioma. < 0 Excluye todos los identificadores de idioma excepto los especificados por ExcludeLanguage. -
ExcludedMinVersion
-
Versión mínima excluida de un intervalo. Si el campo ExcludedMinVersion es Null, se excluyen todas las versiones anteriores a ExcludedMaxVersion. Si ExcludedMinVersion y ExcludedMaxVersion son Null, no hay ninguna exclusión basada en la versión.
-
ExcludedMaxVersion
-
Versión máxima excluida de un intervalo. Si el campo ExcludedMaxVersion es Null, se excluyen todas las versiones después de ExcludedMinVersion. Si ExcludedMinVersion y ExcludedMaxVersion son Null, no hay ninguna exclusión basada en la versión.
Validación