Condividi tramite


SqlServerMigrationSqlGenerator.Statement Metodo

Definizione

Overload

Statement(IndentedTextWriter, String)

Aggiunge una nuova istruzione da eseguire sul database.

Statement(String, Boolean, String)

Aggiunge una nuova istruzione da eseguire sul database.

Statement(IndentedTextWriter, String)

Aggiunge una nuova istruzione da eseguire sul database.

[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)

Parametri

writer
IndentedTextWriter

Writer contenente il codice SQL da eseguire.

batchTerminator
String

Terminatore batch per il provider di database.

Attributi

Si applica a

Statement(String, Boolean, String)

Aggiunge una nuova istruzione da eseguire sul database.

[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)

Parametri

sql
String

Istruzione da eseguire.

suppressTransaction
Boolean

Ottiene o imposta un valore che indica se questa istruzione deve essere eseguita all'esterno dell'ambito della transazione utilizzata per rendere transazionale il processo di migrazione. Se impostato su true, questa operazione non verrà eseguito il rollback se il processo di migrazione ha esito negativo.

batchTerminator
String

Terminatore batch per il provider di database.

Attributi

Si applica a