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