Microsoft.Data.Schema.SchemaModel.Translation (Espacio de nombres)
Proporciona clases para traducir un modelo de esquema de datos existente a un modelo de esquema de destino.
Cree clases derivadas para volver a crear una base de datos existente en otro tipo específico de base de datos.
Clases
Clase | Descripción | |
---|---|---|
DataSchemaModelTranslator | Proporciona una base para una clase de traductor que traduce un modelo de esquema de datos a un modelo de esquema para una base de datos concreta, como, por ejemplo, el modelo de esquema de SQL Server. | |
ModelTranslator | Proporciona una clase base de bajo nivel para un traductor. | |
ModelTranslatorAction | Proporciona una clase base para las clases que implementan una acción concreta, como ModelTranslatorDemoteToAction. | |
ModelTranslatorDefinition | Representa un contenedor para las acciones que realizan la traducción. | |
ModelTranslatorDemoteToAction | Transforma el elemento de origen en un elemento de destino que tiene menos propiedades que el elemento de origen. | |
ModelTranslatorDeprecateAction | Elimina el elemento de origen del modelo de esquema de destino. | |
ModelTranslatorException | Excepción iniciada por ModelTranslator o un objeto relacionado en el espacio de nombres Microsoft.Data.Schema.SchemaModel.Translation cuando se encuentra un error.Esta clase no puede heredarse. | |
ModelTranslatorMergeToAction | Especifica cómo se combinan varios elementos de origen tipificados en un solo elemento del esquema de destino. | |
ModelTranslatorPromoteToAction | Transforma el elemento de origen en un elemento de destino que tiene más propiedades que el elemento de origen. | |
ModelTranslatorSplitToAction | Especifica cómo dividir un elemento de origen con tipo en otros elementos diversos en el esquema de destino. | |
ModelTranslatorSplitToType | Crea un nuevo elemento en el esquema de destino a partir de una o varias partes de un elemento del esquema de origen. |
Enumeraciones
Enumeración | Descripción | |
---|---|---|
ModelTranslatorCompatibilityLevel | Enumera los niveles de compatibilidad de un traductor del modelo. |