Compartir a través de


SchemaCompareConnectionBasedModelCreator (Clase)

Es la definición de uno de los puntos de extensión de Comparación de esquemas. Esta clase proporciona el ConnectionBasedModelCreator específico del proveedor de esquema de base de datos (DSP).

Jerarquía de herencia

System.Object
  Microsoft.Data.Schema.Tools.Compare.Schema.SchemaCompareConnectionBasedModelCreator

Espacio de nombres:  Microsoft.Data.Schema.Tools.Compare.Schema
Ensamblado:  Microsoft.Data.Schema.Tools (en Microsoft.Data.Schema.Tools.dll)

Sintaxis

'Declaración
<DatabaseSchemaProviderCompatibilityAttribute(GetType(DatabaseSchemaProvider))> _
Public Class SchemaCompareConnectionBasedModelCreator _
    Implements IExtensionInformation, IExtension
[DatabaseSchemaProviderCompatibilityAttribute(typeof(DatabaseSchemaProvider))]
public class SchemaCompareConnectionBasedModelCreator : IExtensionInformation, 
    IExtension
[DatabaseSchemaProviderCompatibilityAttribute(typeof(DatabaseSchemaProvider))]
public ref class SchemaCompareConnectionBasedModelCreator : IExtensionInformation, 
    IExtension
[<DatabaseSchemaProviderCompatibilityAttribute(typeof(DatabaseSchemaProvider))>]
type SchemaCompareConnectionBasedModelCreator =  
    class
        interface IExtensionInformation
        interface IExtension
    end
public class SchemaCompareConnectionBasedModelCreator implements IExtensionInformation, IExtension

El tipo SchemaCompareConnectionBasedModelCreator expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público SchemaCompareConnectionBasedModelCreator Inicializa una nueva instancia de la clase SchemaCompareConnectionBasedModelCreator.

Arriba

Propiedades

  Nombre Descripción
Propiedad protegida Canceled Obtiene o establece un valor que indica si la comparación se ha cancelado.
Propiedad pública ConnectionString Obtiene o establece la cadena de conexión.
Propiedad pública DatabaseName Obtiene o establece el nombre de la base de datos.
Propiedad pública ExtensionHandle Obtiene o establece el identificador de extensiones.

Arriba

Métodos

  Nombre Descripción
Método público Cancel Solicita que cualquier acción actual está cancelado.
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 protegido GetREConstructor ReverseEngineerConstructor se usa para construir un objeto ReverseEngineer que se emplea para realizar la ingeniería inversa de la base de datos en un modelo de esquema.
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público Initialize Inicializa una nueva instancia de la clase SchemaCompareConnectionBasedModelCreator.
Método público IsEqualTemplate
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público Populate Cuando se implementa en una clase derivada, rellena el modelo de esquema de datos a partir del archivo de base de datos proporcionado.
Método público ResetCancel Restablece la marca de cancelación a no cancelado.
Método público Serialize Serializa el XML especificado.
Método público SetExtensionHandle Establece el identificador de extensión de este creador.
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

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.Tools.Compare.Schema (Espacio de nombres)