Поделиться через


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

Признак конца пакета для поставщика базы данных.

Атрибуты

Применяется к