Partager via


UpdateAndSelectSqlGenerator.AppendSelectAffectedCommand Méthode

Définition

Ajoute une commande SQL pour sélectionner les données affectées.

protected virtual Microsoft.EntityFrameworkCore.Update.ResultSetMapping AppendSelectAffectedCommand (System.Text.StringBuilder commandStringBuilder, string name, string? schema, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> readOperations, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> conditionOperations, int commandPosition);
abstract member AppendSelectAffectedCommand : System.Text.StringBuilder * string * string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> * int -> Microsoft.EntityFrameworkCore.Update.ResultSetMapping
override this.AppendSelectAffectedCommand : System.Text.StringBuilder * string * string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> * int -> Microsoft.EntityFrameworkCore.Update.ResultSetMapping
Protected Overridable Function AppendSelectAffectedCommand (commandStringBuilder As StringBuilder, name As String, schema As String, readOperations As IReadOnlyList(Of IColumnModification), conditionOperations As IReadOnlyList(Of IColumnModification), commandPosition As Integer) As ResultSetMapping

Paramètres

commandStringBuilder
StringBuilder

Générateur auquel le code SQL doit être ajouté.

name
String

Nom de la table.

schema
String

Schéma de table ou null pour utiliser le schéma par défaut.

readOperations
IReadOnlyList<IColumnModification>

Opérations représentant les données à lire.

conditionOperations
IReadOnlyList<IColumnModification>

Opérations utilisées pour générer la WHERE clause pour la sélection.

commandPosition
Int32

Ordinal de la commande pour laquelle les lignes affectaient son retour.

Retours

ResultSetMapping pour cette commande.

S’applique à