Partilhar via


Classe SchemaCompareConnectionBasedModelCreator

Esta é a definição de um dos pontos de extensão de esquema comparar. Essa classe fornece o provedor do esquema de banco de dados (DSP)-ConnectionBasedModelCreator específico.

Hierarquia de herança

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

Namespace:  Microsoft.Data.Schema.Tools.Compare.Schema
Assembly:  Microsoft.Data.Schema.Tools (em Microsoft.Data.Schema.Tools.dll)

Sintaxe

'Declaração
<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

O tipo SchemaCompareConnectionBasedModelCreator expõe os membros a seguir.

Construtores

  Nome Descrição
Método público SchemaCompareConnectionBasedModelCreator Inicializa uma nova instância da classe SchemaCompareConnectionBasedModelCreator.

Início

Propriedades

  Nome Descrição
Propriedade protegida Canceled Obtém ou define um valor que indica se a comparação foi cancelada.
Propriedade pública ConnectionString Obtém ou define a seqüência de conexão.
Propriedade pública DatabaseName Obtém ou define o nome do banco de dados.
Propriedade pública ExtensionHandle Obtém ou define o identificador de extensão.

Início

Métodos

  Nome Descrição
Método público Cancel Solicitações que quaisquer ações em andamento ser cancelada.
Método público Equals Determina se o especificado Object é igual a atual Object. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Serves as a hash function for a particular type. (Herdado de Object.)
Método protegido GetREConstructor ReverseEngineerConstructor é usado para construir um objeto de ReverseEngineer é usado para o banco de dados de engenharia reversa em um modelo de esquema.
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método público Initialize Inicializa uma nova instância da classe SchemaCompareConnectionBasedModelCreator.
Método público IsEqualTemplate
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método público Populate Quando implementado em uma classe derivada, preenche o modelo de dados de esquema do arquivo de banco de dados fornecido.
Método público ResetCancel Redefine o sinalizador de cancelamento para uncanceled.
Método público Serialize Serializa o XML especificado.
Método público SetExtensionHandle Define o identificador de extensão para este criador.
Método público ToString Retorna um string que representa o objeto atual. (Herdado de Object.)

Início

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.Data.Schema.Tools.Compare.Schema