Compartir a través de


SqlModelComparerConfiguration (Clase)

Información de configuración de la comparación para los modelos de comparación de dos bases de datos de SQL Server.

Jerarquía de herencia

System.Object
  Microsoft.Data.Schema.SchemaModel.ModelComparerConfiguration
    Microsoft.Data.Schema.Sql.SchemaModel.SqlModelComparerConfiguration

Espacio de nombres:  Microsoft.Data.Schema.Sql.SchemaModel
Ensamblado:  Microsoft.Data.Schema.Sql (en Microsoft.Data.Schema.Sql.dll)

Sintaxis

'Declaración
Public Class SqlModelComparerConfiguration _
    Inherits ModelComparerConfiguration
public class SqlModelComparerConfiguration : ModelComparerConfiguration
public ref class SqlModelComparerConfiguration : public ModelComparerConfiguration
type SqlModelComparerConfiguration =  
    class
        inherit ModelComparerConfiguration
    end
public class SqlModelComparerConfiguration extends ModelComparerConfiguration

El tipo SqlModelComparerConfiguration expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público SqlModelComparerConfiguration() Inicializa una nueva instancia de la clase SqlModelComparerConfiguration.
Método público SqlModelComparerConfiguration(ModelComparisonFilter) Inicializa una nueva instancia de la clase SqlModelComparerConfiguration.
Método público SqlModelComparerConfiguration(ModelComparisonFilter, Boolean, Boolean) Inicializa una nueva instancia de la clase SqlModelComparerConfiguration.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública DefaultSchemaForSource Obtiene o establece el esquema predeterminado en el modelo de origen que se usa para establecer el esquema predeterminado, si no se establece esa relación.
Propiedad pública DefaultSchemaForTarget Obtiene o establece el esquema predeterminado en el modelo de destino que se usa para establecer el esquema predeterminado, si no se establece esa relación.
Propiedad pública DefaultUserForSource Obtiene o establece el usuario predeterminado en el modelo de origen que se usa para establecer el autorizador o el usuario predeterminado, si no se establece esa relación.
Propiedad pública DefaultUserForTarget Obtiene o establece el usuario predeterminado en el modelo de destino que se usa para establecer el autorizador o el usuario predeterminado, si no se establece esa relación.
Propiedad pública Filter Obtiene o establece el filtro que se define para esta configuración de la comparación. (Se hereda de ModelComparerConfiguration).
Propiedad pública IgnoreColumnOrder Obtiene o establece un valor que indica si se van a omitir las diferencias en el orden de las columnas.
Propiedad pública IgnoreComments Obtiene o establece un valor que indica si se van a omitir los comentarios dentro del script de cuerpo.
Propiedad pública IgnoreKeywordCasing Obtiene o establece un valor que indica si se va a omitir el uso de mayúsculas y minúsculas en las palabras clave al comparar modelos.
Propiedad pública IgnoreSemicolonBetweenStatements Obtiene o establece un valor que indica si se van a omitir los signos de punto y coma entre las instrucciones.
Propiedad pública IgnoreWhiteSpace Obtiene o establece un valor que indica si se van a omitir los espacios en blanco dentro del script de cuerpo.
Propiedad pública OnlyCompareElementsInSource Obtiene o establece un valor que indica si solamente se comparan los elementos que se producen en el origen. (Se hereda de ModelComparerConfiguration).
Propiedad pública SourceSqlCmdVariables Obtiene las variables SQLCMD para el almacén de modelos de origen.
Propiedad pública TargetSqlCmdVariables Obtiene las variables SQLCMD para el almacén de modelos de destino.
Propiedad pública UseSourceCollation Obtiene o establece un valor que indica si se va a utiliza la intercalación del origen durante la comparación. (Se hereda de ModelComparerConfiguration).

Arriba

Métodos

  Nombre Descripción
Método público AddOrUpdateSqlCmdVariable Agrega o actualiza una variable SQLCMD.
Método público AddPropertyValueSubstitution (Se hereda de ModelComparerConfiguration).
Método público Clone Crea una copia de una configuración. (Invalida a ModelComparerConfiguration.Clone()).
Método protegido CloneMemberValues Crea una copia del objeto ModelComparerConfiguration especificado. (Invalida a ModelComparerConfiguration.CloneMemberValues(ModelComparerConfiguration)).
Método público Equals Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público RemoveSqlCmdVariable Quita una variable SQLCMD.
Método público ResetDefaultValues Limpia cualquier valor predeterminado especial que esté basado en la sesión y que no se pueda obtener del modelo, como el esquema predeterminado o el usuario predeterminado.
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).
Método público TryGetPropertyValueSubstitution (Se hereda de ModelComparerConfiguration).

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.Data.Schema.Sql.SchemaModel (Espacio de nombres)