次の方法で共有


SqlServerMigrationSqlGenerator.Statement メソッド

定義

オーバーロード

Statement(IndentedTextWriter, String)

データベースに対して実行される新しいステートメントを追加します。

Statement(String, Boolean, String)

データベースに対して実行される新しいステートメントを追加します。

Statement(IndentedTextWriter, String)

データベースに対して実行される新しいステートメントを追加します。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
protected void Statement(System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer, string batchTerminator = null);
member this.Statement : System.Data.Entity.Migrations.Utilities.IndentedTextWriter * string -> unit
Protected Sub Statement (writer As IndentedTextWriter, Optional batchTerminator As String = null)

パラメーター

writer
IndentedTextWriter

実行する SQL を含むライター。

batchTerminator
String

データベース プロバイダーのバッチ ターミネータ。

属性

適用対象

Statement(String, Boolean, String)

データベースに対して実行される新しいステートメントを追加します。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
protected void Statement(string sql, bool suppressTransaction = false, string batchTerminator = null);
member this.Statement : string * bool * string -> unit
Protected Sub Statement (sql As String, Optional suppressTransaction As Boolean = false, Optional batchTerminator As String = null)

パラメーター

sql
String

実行されるステートメント。

suppressTransaction
Boolean

移行プロセスをトランザクションにするために使用されるトランザクション スコープの外部でこのステートメントを実行するかどうかを示す値を取得または設定します。 true に設定すると、移行プロセスが失敗した場合、この操作はロールバックされません。

batchTerminator
String

データベース プロバイダーのバッチ ターミネータ。

属性

適用対象