Compartilhar via


Classe TSqlParserConstructor

Usado para construir um TSqlParser.

Hierarquia de herança

System.Object
  Microsoft.Data.Schema.ServiceConstructor
    Microsoft.Data.Schema.ServiceConstructor<Parser>
      Microsoft.Data.Schema.SchemaModel.ParserConstructor
        Microsoft.Data.Schema.ScriptDom.Sql.TSqlParserConstructor
          Microsoft.Data.Schema.ScriptDom.Sql.TSql100ParserConstructor
          Microsoft.Data.Schema.ScriptDom.Sql.TSql80ParserConstructor
          Microsoft.Data.Schema.ScriptDom.Sql.TSql90ParserConstructor

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

Sintaxe

'Declaração
Public MustInherit Class TSqlParserConstructor _
    Inherits ParserConstructor
public abstract class TSqlParserConstructor : ParserConstructor
public ref class TSqlParserConstructor abstract : public ParserConstructor
[<AbstractClass>]
type TSqlParserConstructor =  
    class
        inherit ParserConstructor
    end
public abstract class TSqlParserConstructor extends ParserConstructor

O tipo TSqlParserConstructor expõe os membros a seguir.

Construtores

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

Início

Propriedades

  Nome Descrição
Propriedade pública DatabaseSchemaProvider Obtém ou define o provedor de esquema de banco de dados atual. (Herdado de ServiceConstructor.)
Propriedade pública QuotedIdentifiersOn Obtém ou define um valor que indica se os identificadores entre aspas configuração está ativada.

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

Campos

  Nome Descrição
Campo públicoMembro estático QuotedIdentifiersOnDefault O valor é true.

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.ScriptDom.Sql