UpdateSqlGenerator.AppendUpdateCommand Méthode
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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);
abstract member AppendUpdateCommand : System.Text.StringBuilder * string * string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.ColumnModification> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.ColumnModification> -> unit
override this.AppendUpdateCommand : System.Text.StringBuilder * string * string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.ColumnModification> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.ColumnModification> -> unit
Protected Overridable Sub AppendUpdateCommand (commandStringBuilder As StringBuilder, name As String, schema As String, writeOperations As IReadOnlyList(Of ColumnModification), conditionOperations As IReadOnlyList(Of ColumnModification))
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);
abstract member AppendUpdateCommand : System.Text.StringBuilder * string * string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> -> unit
override this.AppendUpdateCommand : System.Text.StringBuilder * string * string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> -> unit
Protected Overridable Sub AppendUpdateCommand (commandStringBuilder As StringBuilder, name As String, schema As String, writeOperations As IReadOnlyList(Of IColumnModification), conditionOperations As IReadOnlyList(Of IColumnModification))
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);
abstract member AppendUpdateCommand : System.Text.StringBuilder * string * string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> * bool -> unit
override this.AppendUpdateCommand : System.Text.StringBuilder * string * string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> * bool -> unit
Protected Overridable Sub AppendUpdateCommand (commandStringBuilder As StringBuilder, name As String, schema As String, writeOperations As IReadOnlyList(Of IColumnModification), readOperations As IReadOnlyList(Of IColumnModification), conditionOperations As IReadOnlyList(Of IColumnModification), Optional appendReturningOneClause As Boolean = 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 |
Commentaires sur Entity Framework
Entity Framework est un projet open source. Sélectionnez un lien pour fournir des commentaires :