UpdateAndSelectSqlGenerator.AppendInsertAndSelectOperation 方法

定义

追加 SQL 以将行插入要生成的命令,通过 INSERT 后跟可选的 SELECT 来检索数据库生成的任何值。

protected virtual Microsoft.EntityFrameworkCore.Update.ResultSetMapping AppendInsertAndSelectOperation (System.Text.StringBuilder commandStringBuilder, Microsoft.EntityFrameworkCore.Update.IReadOnlyModificationCommand command, int commandPosition, out bool requiresTransaction);
abstract member AppendInsertAndSelectOperation : System.Text.StringBuilder * Microsoft.EntityFrameworkCore.Update.IReadOnlyModificationCommand * int * bool -> Microsoft.EntityFrameworkCore.Update.ResultSetMapping
override this.AppendInsertAndSelectOperation : System.Text.StringBuilder * Microsoft.EntityFrameworkCore.Update.IReadOnlyModificationCommand * int * bool -> Microsoft.EntityFrameworkCore.Update.ResultSetMapping
Protected Overridable Function AppendInsertAndSelectOperation (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命令的 。

适用于