SqlServerMigrationSqlGenerator.Generate メソッド (ColumnModel, IndentedTextWriter)
[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]
指定した列モデルの SQL を生成します。 このメソッドは、列を処理する他のメソッドによって呼び出されます。また、生成される SQL を変更するためにオーバーライドできます。
名前空間: System.Data.Entity.SqlServer
アセンブリ: EntityFramework.SqlServer (EntityFramework.SqlServer.dll 内)
構文
'宣言
Protected Friend Overridable Sub Generate ( _
column As ColumnModel, _
writer As IndentedTextWriter _
)
'使用
Dim column As ColumnModel
Dim writer As IndentedTextWriter
Me.Generate(column, writer)
protected internal virtual void Generate(
ColumnModel column,
IndentedTextWriter writer
)
protected public:
virtual void Generate(
ColumnModel^ column,
IndentedTextWriter^ writer
)
abstract Generate :
column:ColumnModel *
writer:IndentedTextWriter -> unit
override Generate :
column:ColumnModel *
writer:IndentedTextWriter -> unit
function Generate(
column : ColumnModel,
writer : IndentedTextWriter
)
パラメーター
- column
型 : System.Data.Entity.Migrations.Model.ColumnModel
SQL が生成される列。
- writer
型 : System.Data.Entity.Migrations.Utilities.IndentedTextWriter
生成された SQL を書き込む必要があるライター。