SchemaComparison Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase que permite comparar el esquema entre dos tipos de entidades: bases de datos y archivos dacpac
public sealed class SchemaComparison
type SchemaComparison = class
Public NotInheritable Class SchemaComparison
- Herencia
-
SchemaComparison
Constructores
SchemaComparison(SchemaCompareEndpoint, SchemaCompareEndpoint) |
Constructor SchemaComparison que toma los puntos de conexión que especifican el origen y el destino para la comparación. |
SchemaComparison(String) |
Constructor SchemaComparison que usa un archivo de comparación de esquemas (archivo .scmp) para todas las configuraciones de comparación. Solo se pueden comparar puntos de conexión de proyecto dacpac o base de datos o sql. |
Propiedades
ExcludedSourceObjects |
Elementos del modelo de base de datos de origen que se van a excluir de la comparación. |
ExcludedTargetObjects |
Elementos del modelo de base de datos de destino que se excluirán de la comparación. |
Options |
Opciones que afectan al comportamiento de la implementación de paquetes. |
Source |
SchemaCompareEndpoint que hace referencia a un origen de esquema. |
Target |
SchemaCompareEndpoint que hace referencia a un destino. La comparación actualizará el destino para que coincida con el origen. |
Métodos
Compare() |
Realiza la comparación de esquemas y rellena los resultados de la comparación. |
Compare(CancellationToken) |
Realiza la comparación de esquemas y rellena los resultados de la comparación. |
SaveToFile(String, Boolean) |
Guarda SchemaComparison como un archivo scmp. |
SaveToStream(Stream) |
Guarda SchemaComparison como un archivo scmp en una secuencia. |