Compartilhar via


Classe SqlScriptGenerator

Represents a Sql-specific script generator.

Hierarquia de herança

System.Object
  Microsoft.SqlServer.TransactSql.ScriptDom.SqlScriptGenerator
    Microsoft.SqlServer.TransactSql.ScriptDom.Sql100ScriptGenerator
    Microsoft.SqlServer.TransactSql.ScriptDom.Sql110ScriptGenerator
    Microsoft.SqlServer.TransactSql.ScriptDom.Sql80ScriptGenerator
    Microsoft.SqlServer.TransactSql.ScriptDom.Sql90ScriptGenerator

Namespace:  Microsoft.SqlServer.TransactSql.ScriptDom
Assembly:  Microsoft.SqlServer.TransactSql.ScriptDom (em Microsoft.SqlServer.TransactSql.ScriptDom.dll)

Sintaxe

'Declaração
Public MustInherit Class SqlScriptGenerator
'Uso
Dim instance As SqlScriptGenerator
public abstract class SqlScriptGenerator
public ref class SqlScriptGenerator abstract
[<AbstractClassAttribute>]
type SqlScriptGenerator =  class end
public abstract class SqlScriptGenerator

O tipo SqlScriptGenerator expõe os membros a seguir.

Construtores

  Nome Descrição
Método protegido SqlScriptGenerator Initializes a new instance of the SqlScriptGenerator class.

Início

Propriedades

  Nome Descrição
Propriedade pública Options Gets the sql script generator options.

Início

Métodos

  Nome Descrição
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Object.)
Método público GenerateScript(TSqlFragment, TextWriter) Generates a text representing the specified script fragment.
Método público GenerateScript(TSqlFragment, String%) Generates a text representing the specified script fragment.
Método público GenerateTokens Generates a list of tokens representing the script generated by the specified script fragment.
Método público GetHashCode (Herdado de Object.)
Método público GetType (Herdado de Object.)
Método protegido MemberwiseClone (Herdado de Object.)
Método público ToString (Herdado de Object.)

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte também

Referência

Namespace Microsoft.SqlServer.TransactSql.ScriptDom