Freigeben über


Sql100ScriptDomGenerator-Klasse

Implementiert einen Skript-DOM (Document Object Model)-Generator für SQL Server 2008.

Vererbungshierarchie

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

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

Syntax

'Declaration
Public NotInheritable Class Sql100ScriptDomGenerator _
    Inherits SqlScriptDomGenerator
public sealed class Sql100ScriptDomGenerator : SqlScriptDomGenerator
public ref class Sql100ScriptDomGenerator sealed : public SqlScriptDomGenerator
[<Sealed>]
type Sql100ScriptDomGenerator =  
    class
        inherit SqlScriptDomGenerator
    end
public final class Sql100ScriptDomGenerator extends SqlScriptDomGenerator

Der Sql100ScriptDomGenerator-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Geschützte Eigenschaft GenerateInlineConstraint Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob CreateTable- Generieren von Anweisungen, die generiert werden. (Von SqlScriptDomGenerator geerbt.)
Geschützte Eigenschaft KeepBodyScriptFormat Ruft einen Wert ab, der angibt, ob die Formatierung des Textskripts beibehalten wird. (Von SqlScriptDomGenerator geerbt.)
Geschützte Eigenschaft Schema Ruft das Modellschema ab. (Von SqlScriptDomGenerator geerbt.)
Geschützte Eigenschaft SupportingStatementOption Ruft Optionen für unterstützende Anweisungen ab, mit denen Aufrufer Anweisungen anfordern können, die möglicherweise unterstützende Anweisungen (z. B. Berechtigungen) aufweisen, oder aber Anweisungen, die in jedem Fall unterstützende Anweisungen aufweisen, oder legt diese fest. (Von SqlScriptDomGenerator geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GenerateScriptDom Generiert ein IScriptFragment. (Von ScriptDomGenerator geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode IsSupported Überprüft, ob der ScriptDOM-Vorgang für den angegebenen Elementtyp unterstützt wird. (Von SqlScriptDomGenerator geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode TryGenerateScriptDom Mit Implementierungen von ScriptDomGenerator können Sie auf Grundlage des eingehenden Modellelements "Create"-, "Alter"- oder "Drop"-Versionen von Anweisungen erstellen. (Von SqlScriptDomGenerator geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.Data.Schema.Sql.SchemaModel-Namespace