Sdílet prostřednictvím


SqlScriptDomGenerator – třída

SQL specifické pro Server skript domény object model (DOM) generátoru.

Hierarchie dědičnosti

System.Object
  Microsoft.Data.Schema.SchemaModel.ScriptDomGenerator
    Microsoft.Data.Schema.Sql.SchemaModel.SqlScriptDomGenerator
      Microsoft.Data.Schema.Sql.SchemaModel.Sql100ScriptDomGenerator
      Microsoft.Data.Schema.Sql.SchemaModel.Sql80ScriptDomGenerator
      Microsoft.Data.Schema.Sql.SchemaModel.Sql90ScriptDomGenerator

Obor názvů:  Microsoft.Data.Schema.Sql.SchemaModel
Sestavení:  Microsoft.Data.Schema.Sql (v Microsoft.Data.Schema.Sql.dll)

Syntaxe

'Deklarace
Public MustInherit Class SqlScriptDomGenerator _
    Inherits ScriptDomGenerator
public abstract class SqlScriptDomGenerator : ScriptDomGenerator
public ref class SqlScriptDomGenerator abstract : public ScriptDomGenerator
[<AbstractClass>]
type SqlScriptDomGenerator =  
    class
        inherit ScriptDomGenerator
    end
public abstract class SqlScriptDomGenerator extends ScriptDomGenerator

Typ SqlScriptDomGenerator zveřejňuje následující členy.

Vlastnosti

  Název Popis
Chráněná vlastnost GenerateInlineConstraint Získá nebo nastaví hodnotu, která označuje, zda generovat omezení vloženého CreateTable příkazy jsou generovány.
Chráněná vlastnost KeepBodyScriptFormat Získá hodnotu označující, zda chcete zachovat formát text skriptu.
Chráněná vlastnost Schema Načte schéma modelu.
Chráněná vlastnost SupportingStatementOption Získá nebo nastaví podporu možnosti příkazu volající požadovat příkazy, které pravděpodobně podporuje příkazy (například oprávnění) nebo požádat pouze příkazy, které podporuje příkazy.

Na začátek

Metody

  Název Popis
Veřejná metodaStatický člen AddAssemblySourceToAssemblyParameter
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda GenerateScriptDom Generuje IScriptFragment. (Zděděno z ScriptDomGenerator.)
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Veřejná metoda IsSupported Zkontroluje, zda je podporován ScriptDOM operace pro typ zadaného prvku. (Přepisuje ScriptDomGenerator.IsSupported(ModelElementClass, ScriptDomOperation).)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)
Veřejná metoda TryGenerateScriptDom Implementace ScriptDomGenerator můžete vytvořit "Vytvořit", "Změna" nebo "Přímé" verze výkazů podle příchozí prvek modelu. (Přepisuje ScriptDomGenerator.TryGenerateScriptDom(IModelElement, ScriptDomOperation, IScriptFragment%).)

Na začátek

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

Microsoft.Data.Schema.Sql.SchemaModel – obor názvů