Partilhar via


Classe SchemaCompareFileBasedModelCreator

Fornece um ponto de extensão para um criador de arquivo usado pelo Esquema comparar janela de Visual Studio Premium e Visual Studio Ultimate para criar um banco de dados baseado em arquivo.

Hierarquia de herança

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

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

Sintaxe

'Declaração
Public MustInherit Class SchemaCompareFileBasedModelCreator _
    Implements IExtension
public abstract class SchemaCompareFileBasedModelCreator : IExtension
public ref class SchemaCompareFileBasedModelCreator abstract : IExtension
[<AbstractClass>]
type SchemaCompareFileBasedModelCreator =  
    class
        interface IExtension
    end
public abstract class SchemaCompareFileBasedModelCreator implements IExtension

O tipo SchemaCompareFileBasedModelCreator expõe os membros a seguir.

Construtores

  Nome Descrição
Método protegido SchemaCompareFileBasedModelCreator Inicializa uma nova instância da classe SchemaCompareFileBasedModelCreator.

Início

Propriedades

  Nome Descrição
Propriedade pública FileDescription Quando implementado em uma classe derivada, obtém ou define uma descrição do arquivo.
Propriedade pública FileExtension Quando implementado em uma classe derivada, obtém ou define a extensão de nome de arquivo é usada para arquivos de banco de dados.

Início

Métodos

  Nome Descrição
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 público GetModelInformation Quando implementado em uma classe derivada, recupera as informações do modelo do arquivo especificado e determina se o arquivo é um arquivo de banco de dados válido.
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
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 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

DatabaseSchemaProvider

IExtension

SchemaCompareFileBasedModelProvider