次の方法で共有


ScriptDomGenerator クラス

1 つのモデル要素からスクリプト DOM (ドキュメント オブジェクト モデル) を生成できる実装の基本クラスを提供します。IModelElement から IScriptFragment を生成するために使用します。

継承階層

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

名前空間:  Microsoft.Data.Schema.SchemaModel
アセンブリ:  Microsoft.Data.Schema (Microsoft.Data.Schema.dll 内)

構文

'宣言
Public MustInherit Class ScriptDomGenerator
public abstract class ScriptDomGenerator
public ref class ScriptDomGenerator abstract
[<AbstractClass>]
type ScriptDomGenerator =  class end
public abstract class ScriptDomGenerator

ScriptDomGenerator 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
プロテクト メソッド ScriptDomGenerator ScriptDomGenerator クラスの新しいインスタンスを初期化します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Equals 指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GenerateScriptDom IScriptFragment を生成します。
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド IsSupported 指定したスクリプト操作が指定した要素型でサポートされているかどうかを示す値を返します。
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
パブリック メソッド TryGenerateScriptDom 指定したモデル要素と操作を使用して IScriptFragment を生成し、スクリプトが正常に生成されたかどうかを示す値を返します。

このページのトップへ

解説

実装では、着信モデル要素に基づいて、ステートメントの、「作成」、「変更」または「ドロップ」バージョンを作成できます。

IScriptFragment

IModelElement

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

Microsoft.Data.Schema.SchemaModel 名前空間