Compartilhar via


Classe SqlScriptGenerator

Representa um gerador de scripts específicos do Sql.

Hierarquia de herança

System.Object
  Microsoft.Data.Schema.ScriptDom.ScriptGenerator
    Microsoft.Data.Schema.ScriptDom.Sql.SqlScriptGenerator
      Microsoft.Data.Schema.ScriptDom.Sql.Sql100ScriptGenerator
      Microsoft.Data.Schema.ScriptDom.Sql.Sql80ScriptGenerator
      Microsoft.Data.Schema.ScriptDom.Sql.Sql90ScriptGenerator

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

Sintaxe

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

O tipo SqlScriptGenerator expõe os membros a seguir.

Construtores

  Nome Descrição
Método protegido SqlScriptGenerator

Início

Propriedades

  Nome Descrição
Propriedade pública Options

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 GenerateScript(IScriptFragment, String%) Gera um script a partir de um fragmento de script. (Herdado de ScriptGenerator.)
Método público GenerateScript(IScriptFragment, TextWriter) Gera o texto que representa o fragmento de script especificado. (Substitui ScriptGenerator.GenerateScript(IScriptFragment, TextWriter).)
Método público GenerateScript(TSqlFragment, TextWriter) Gera o texto que representa o fragmento de script especificado.
Método público GenerateTokens Gera uma lista de tokens representando o script gerado pelo fragmento de script especificado.
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.ScriptDom.Sql