Partilhar via


Classe Sql100SchemaModelConstructor

Uma classe de construtor pode criar um modelo de esquema para SQL Server 2008.

Hierarquia de herança

System.Object
  Microsoft.Data.Schema.ServiceConstructor
    Microsoft.Data.Schema.ServiceConstructor<DataSchemaModel>
      Microsoft.Data.Schema.SchemaModel.DataSchemaModelConstructor
        Microsoft.Data.Schema.Sql.SchemaModel.SqlSchemaModelConstructor
          Microsoft.Data.Schema.Sql.SchemaModel.Sql100SchemaModelConstructor

Namespace:  Microsoft.Data.Schema.Sql.SchemaModel
Assembly:  Microsoft.Data.Schema.Sql (em Microsoft.Data.Schema.Sql.dll)

Sintaxe

'Declaração
Public NotInheritable Class Sql100SchemaModelConstructor _
    Inherits SqlSchemaModelConstructor
public sealed class Sql100SchemaModelConstructor : SqlSchemaModelConstructor
public ref class Sql100SchemaModelConstructor sealed : public SqlSchemaModelConstructor
[<Sealed>]
type Sql100SchemaModelConstructor =  
    class
        inherit SqlSchemaModelConstructor
    end
public final class Sql100SchemaModelConstructor extends SqlSchemaModelConstructor

O tipo Sql100SchemaModelConstructor expõe os membros a seguir.

Construtores

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

Início

Propriedades

  Nome Descrição
Propriedade pública Collation Obtém ou define o agrupamento de modelo. (Herdado de DataSchemaModelConstructor.)
Propriedade pública DatabaseSchemaProvider Obtém ou define o provedor de esquema de banco de dados atual. (Herdado de ServiceConstructor.)
Propriedade pública ErrorManager Obtém ou define o Gerenciador de erro. (Herdado de DataSchemaModelConstructor.)
Propriedade pública LoadSqlClrTypes Obtém ou define um valor que indica se deve carregar tipos em tempo de execução de linguagem comum para SQL Server 2008.
Propriedade pública ModelCapability Obtém ou define o recurso de modelo para indicar se o modelo permite que os objetos de banco de dados, objetos de servidor ou ambos. (Herdado de SqlSchemaModelConstructor.)
Propriedade pública ModelFileName Obtém ou define o nome do arquivo de modelo. (Herdado de DataSchemaModelConstructor.)
Propriedade pública ScriptCache Obtém ou define o cache de script. (Herdado de DataSchemaModelConstructor.)
Propriedade pública ValidationEnabled Obtém ou define um valor que indica se a validação é ativada para o modelo. (Herdado de SqlSchemaModelConstructor.)

Início

Métodos

  Nome Descrição
Método público Clone Duplica a instância atual. (Herdado de ServiceConstructor<TService>.)
Método público ConstructService Chamado por um DatabaseSchemaProvider para criar uma instância especificado TService tipo. (Herdado de ServiceConstructor<TService>.)
Método protegido ConstructServiceImplementation Chamado pelo ConstructService método para retornar uma nova instância do especificado TService Type. (Herdado de ServiceConstructor<TService>.)
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 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 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.Sql.SchemaModel