UpdateSqlGenerator.AppendUpdateOperation 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
AppendUpdateOperation(StringBuilder, IReadOnlyModificationCommand, Int32) |
附加 SQL 命令,以將資料列更新至所建置的命令。 |
AppendUpdateOperation(StringBuilder, ModificationCommand, Int32) |
附加 SQL 命令,以將資料列更新至所建置的命令。 |
AppendUpdateOperation(StringBuilder, IReadOnlyModificationCommand, Int32, Boolean) |
附加 SQL 命令,以將資料列更新至所建置的命令。 |
AppendUpdateOperation(StringBuilder, IReadOnlyModificationCommand, Int32)
附加 SQL 命令,以將資料列更新至所建置的命令。
public virtual Microsoft.EntityFrameworkCore.Update.ResultSetMapping AppendUpdateOperation (System.Text.StringBuilder commandStringBuilder, Microsoft.EntityFrameworkCore.Update.IReadOnlyModificationCommand command, int commandPosition);
abstract member AppendUpdateOperation : System.Text.StringBuilder * Microsoft.EntityFrameworkCore.Update.IReadOnlyModificationCommand * int -> Microsoft.EntityFrameworkCore.Update.ResultSetMapping
override this.AppendUpdateOperation : System.Text.StringBuilder * Microsoft.EntityFrameworkCore.Update.IReadOnlyModificationCommand * int -> Microsoft.EntityFrameworkCore.Update.ResultSetMapping
Public Overridable Function AppendUpdateOperation (commandStringBuilder As StringBuilder, command As IReadOnlyModificationCommand, commandPosition As Integer) As ResultSetMapping
參數
- commandStringBuilder
- StringBuilder
應該附加 SQL 的產生器。
- command
- IReadOnlyModificationCommand
表示刪除作業的命令。
- commandPosition
- Int32
批次中此命令的序數。
傳回
ResultSetMapping命令的 。
實作
適用於
AppendUpdateOperation(StringBuilder, ModificationCommand, Int32)
附加 SQL 命令,以將資料列更新至所建置的命令。
public virtual Microsoft.EntityFrameworkCore.Update.ResultSetMapping AppendUpdateOperation (System.Text.StringBuilder commandStringBuilder, Microsoft.EntityFrameworkCore.Update.ModificationCommand command, int commandPosition);
abstract member AppendUpdateOperation : System.Text.StringBuilder * Microsoft.EntityFrameworkCore.Update.ModificationCommand * int -> Microsoft.EntityFrameworkCore.Update.ResultSetMapping
override this.AppendUpdateOperation : System.Text.StringBuilder * Microsoft.EntityFrameworkCore.Update.ModificationCommand * int -> Microsoft.EntityFrameworkCore.Update.ResultSetMapping
Public Overridable Function AppendUpdateOperation (commandStringBuilder As StringBuilder, command As ModificationCommand, commandPosition As Integer) As ResultSetMapping
參數
- commandStringBuilder
- StringBuilder
應該附加 SQL 的產生器。
- command
- ModificationCommand
表示刪除作業的命令。
- commandPosition
- Int32
批次中此命令的序數。
傳回
ResultSetMapping命令的 。
實作
適用於
AppendUpdateOperation(StringBuilder, IReadOnlyModificationCommand, Int32, Boolean)
附加 SQL 命令,以將資料列更新至所建置的命令。
public virtual Microsoft.EntityFrameworkCore.Update.ResultSetMapping AppendUpdateOperation (System.Text.StringBuilder commandStringBuilder, Microsoft.EntityFrameworkCore.Update.IReadOnlyModificationCommand command, int commandPosition, out bool requiresTransaction);
abstract member AppendUpdateOperation : System.Text.StringBuilder * Microsoft.EntityFrameworkCore.Update.IReadOnlyModificationCommand * int * bool -> Microsoft.EntityFrameworkCore.Update.ResultSetMapping
override this.AppendUpdateOperation : System.Text.StringBuilder * Microsoft.EntityFrameworkCore.Update.IReadOnlyModificationCommand * int * bool -> Microsoft.EntityFrameworkCore.Update.ResultSetMapping
Public Overridable Function AppendUpdateOperation (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命令的 。