UpdateSqlGenerator.AppendUpdateCommand Méthode

Définition

Surcharges

AppendUpdateCommand(StringBuilder, String, String, IReadOnlyList<ColumnModification>, IReadOnlyList<ColumnModification>)

Ajoute une commande SQL pour mettre à jour une ligne aux commandes en cours de génération.

AppendUpdateCommand(StringBuilder, String, String, IReadOnlyList<IColumnModification>, IReadOnlyList<IColumnModification>)

Ajoute une commande SQL pour mettre à jour une ligne aux commandes en cours de génération.

AppendUpdateCommand(StringBuilder, String, String, IReadOnlyList<IColumnModification>, IReadOnlyList<IColumnModification>, IReadOnlyList<IColumnModification>, Boolean)

Ajoute une commande SQL pour mettre à jour une ligne aux commandes en cours de génération.

AppendUpdateCommand(StringBuilder, String, String, IReadOnlyList<ColumnModification>, IReadOnlyList<ColumnModification>)

Source:
UpdateSqlGenerator.cs
Source:
UpdateSqlGenerator.cs
Source:
UpdateSqlGenerator.cs
Source:
UpdateSqlGenerator.cs
Source:
UpdateSqlGenerator.cs

Ajoute une commande SQL pour mettre à jour une ligne aux commandes en cours de génération.

protected virtual void AppendUpdateCommand (System.Text.StringBuilder commandStringBuilder, string name, string schema, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.ColumnModification> writeOperations, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.ColumnModification> conditionOperations);

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.

writeOperations
IReadOnlyList<ColumnModification>

Opérations pour chaque colonne.

conditionOperations
IReadOnlyList<ColumnModification>

Opérations utilisées pour générer la WHERE clause pour la mise à jour.

S’applique à

Entity Framework Core 5.0 et autres versions
Produit Versions
Entity Framework Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0

AppendUpdateCommand(StringBuilder, String, String, IReadOnlyList<IColumnModification>, IReadOnlyList<IColumnModification>)

Source:
UpdateSqlGenerator.cs

Ajoute une commande SQL pour mettre à jour une ligne aux commandes en cours de génération.

protected virtual void AppendUpdateCommand (System.Text.StringBuilder commandStringBuilder, string name, string? schema, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> writeOperations, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> conditionOperations);

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.

writeOperations
IReadOnlyList<IColumnModification>

Opérations pour chaque colonne.

conditionOperations
IReadOnlyList<IColumnModification>

Opérations utilisées pour générer la WHERE clause pour la mise à jour.

S’applique à

Entity Framework Core 6.0
Produit Versions
Entity Framework Core 6.0

AppendUpdateCommand(StringBuilder, String, String, IReadOnlyList<IColumnModification>, IReadOnlyList<IColumnModification>, IReadOnlyList<IColumnModification>, Boolean)

Source:
UpdateSqlGenerator.cs
Source:
UpdateSqlGenerator.cs
Source:
UpdateSqlGenerator.cs

Ajoute une commande SQL pour mettre à jour une ligne aux commandes en cours de génération.

protected virtual void AppendUpdateCommand (System.Text.StringBuilder commandStringBuilder, string name, string? schema, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> writeOperations, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> readOperations, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> conditionOperations, bool appendReturningOneClause = false);

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.

writeOperations
IReadOnlyList<IColumnModification>

Opérations pour chaque colonne.

readOperations
IReadOnlyList<IColumnModification>

Opérations pour les valeurs de colonne à lire.

conditionOperations
IReadOnlyList<IColumnModification>

Opérations utilisées pour générer la WHERE clause pour la mise à jour.

appendReturningOneClause
Boolean

Indique s’il faut ajouter une constante supplémentaire de 1 à lire.

S’applique à

Entity Framework Core 9.0 et autres versions
Produit Versions
Entity Framework Core 7.0, 8.0, 9.0