次の方法で共有


UpdateSqlGenerator.AppendUpdateReturningOperation メソッド

定義

SQL を追加して、ビルド中のコマンドに行を更新したり、RETURNING 句を含む UPDATE を使用してデータベースで生成された値を取得したり、コンカレンシー チェックを行ったりします。

protected virtual Microsoft.EntityFrameworkCore.Update.ResultSetMapping AppendUpdateReturningOperation (System.Text.StringBuilder commandStringBuilder, Microsoft.EntityFrameworkCore.Update.IReadOnlyModificationCommand command, int commandPosition, out bool requiresTransaction);
abstract member AppendUpdateReturningOperation : System.Text.StringBuilder * Microsoft.EntityFrameworkCore.Update.IReadOnlyModificationCommand * int * bool -> Microsoft.EntityFrameworkCore.Update.ResultSetMapping
override this.AppendUpdateReturningOperation : System.Text.StringBuilder * Microsoft.EntityFrameworkCore.Update.IReadOnlyModificationCommand * int * bool -> Microsoft.EntityFrameworkCore.Update.ResultSetMapping
Protected Overridable Function AppendUpdateReturningOperation (commandStringBuilder As StringBuilder, command As IReadOnlyModificationCommand, commandPosition As Integer, ByRef requiresTransaction As Boolean) As ResultSetMapping

パラメーター

commandStringBuilder
StringBuilder

SQL を追加するビルダー。

command
IReadOnlyModificationCommand

削除操作を表す コマンド。

commandPosition
Int32

バッチ内のこのコマンドの序数。

requiresTransaction
Boolean

正常に動作するために、追加された SQL をトランザクションで実行する必要があるかどうかを返します。

戻り値

ResultSetMappingコマンドの 。

適用対象