Partager via


MigrationBuilder.UpdateData Méthode

Définition

Surcharges

UpdateData(String, String, Object, String, Object, String)

Génère un UpdateDataOperation pour mettre à jour une seule ligne de données de départ.

UpdateData(String, String, Object, String[], Object[], String)

Génère un UpdateDataOperation pour mettre à jour une seule ligne de données de départ.

UpdateData(String, String, Object[], String, Object[], String)

Génère un UpdateDataOperation pour mettre à jour plusieurs lignes de données initiales.

UpdateData(String, String, Object[], String[], Object[,], String)

Génère un UpdateDataOperation pour mettre à jour plusieurs lignes de données initiales.

UpdateData(String, String[], Object[,], String, Object[], String)

Génère un UpdateDataOperation pour mettre à jour plusieurs lignes de données initiales pour une table avec une clé composite (plusieurs colonnes).

UpdateData(String, String[], Object[,], String[], Object[,], String)

Génère un UpdateDataOperation pour mettre à jour plusieurs lignes de données initiales pour une table avec une clé composite (plusieurs colonnes).

UpdateData(String, String[], Object[], String, Object, String)

Génère un UpdateDataOperation pour mettre à jour une seule ligne de données initiales pour une table avec une clé composite (plusieurs colonnes).

UpdateData(String, String[], Object[], String[], Object[], String)

Génère un UpdateDataOperation pour mettre à jour une seule ligne de données initiales pour une table avec une clé composite (plusieurs colonnes).

UpdateData(String, String[], String[], Object[,], String[], String[], Object[,], String)

Génère un UpdateDataOperation pour mettre à jour plusieurs lignes de données initiales pour une table avec une clé composite (plusieurs colonnes).

UpdateData(String, String[], String[], Object[], String[], String[], Object[], String)

Génère un UpdateDataOperation pour mettre à jour une seule ligne de données initiales pour une table avec une clé composite (plusieurs colonnes).

UpdateData(String, String, Object, String, Object, String)

Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs

Génère un UpdateDataOperation pour mettre à jour une seule ligne de données de départ.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string keyColumn, object keyValue, string column, object value, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string keyColumn, object? keyValue, string column, object? value, string? schema = default);
abstract member UpdateData : string * string * obj * string * obj * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
override this.UpdateData : string * string * obj * string * obj * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
Public Overridable Function UpdateData (table As String, keyColumn As String, keyValue As Object, column As String, value As Object, Optional schema As String = Nothing) As OperationBuilder(Of UpdateDataOperation)

Paramètres

table
String

Table contenant les données à mettre à jour.

keyColumn
String

Nom de la colonne clé utilisée pour sélectionner la ligne à mettre à jour.

keyValue
Object

Valeur clé de la ligne à mettre à jour.

column
String

Colonne à mettre à jour.

value
Object

Nouvelle valeur de la colonne dans la ligne sélectionnée.

schema
String

Schéma qui contient la table, ou null pour utiliser le schéma par défaut.

Retours

Générateur permettant d’ajouter des annotations à l’opération.

Remarques

Pour plus d’informations et d’exemples, consultez Migrations de bases de données .

S’applique à

UpdateData(String, String, Object, String[], Object[], String)

Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs

Génère un UpdateDataOperation pour mettre à jour une seule ligne de données de départ.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string keyColumn, object keyValue, string[] columns, object[] values, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string keyColumn, object? keyValue, string[] columns, object?[] values, string? schema = default);
abstract member UpdateData : string * string * obj * string[] * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
override this.UpdateData : string * string * obj * string[] * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
Public Overridable Function UpdateData (table As String, keyColumn As String, keyValue As Object, columns As String(), values As Object(), Optional schema As String = Nothing) As OperationBuilder(Of UpdateDataOperation)

Paramètres

table
String

Table contenant les données à mettre à jour.

keyColumn
String

Nom de la colonne clé utilisée pour sélectionner la ligne à mettre à jour.

keyValue
Object

Valeur clé de la ligne à mettre à jour.

columns
String[]

Colonnes à mettre à jour.

values
Object[]

Les nouvelles valeurs, une pour chaque colonne dans « colonnes », pour la ligne sélectionnée.

schema
String

Schéma qui contient la table, ou null pour utiliser le schéma par défaut.

Retours

Générateur permettant d’ajouter des annotations à l’opération.

Remarques

Pour plus d’informations et d’exemples, consultez Migrations de bases de données .

S’applique à

UpdateData(String, String, Object[], String, Object[], String)

Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs

Génère un UpdateDataOperation pour mettre à jour plusieurs lignes de données initiales.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string keyColumn, object[] keyValues, string column, object[] values, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string keyColumn, object[] keyValues, string column, object[] values, string? schema = default);
abstract member UpdateData : string * string * obj[] * string * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
override this.UpdateData : string * string * obj[] * string * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
Public Overridable Function UpdateData (table As String, keyColumn As String, keyValues As Object(), column As String, values As Object(), Optional schema As String = Nothing) As OperationBuilder(Of UpdateDataOperation)

Paramètres

table
String

Table contenant les données à mettre à jour.

keyColumn
String

Nom de la colonne clé utilisée pour sélectionner la ligne à mettre à jour.

keyValues
Object[]

Valeurs clés des lignes à mettre à jour, une valeur par ligne.

column
String

Colonne à mettre à jour.

values
Object[]

Nouvelles valeurs de la colonne, une pour chaque ligne spécifiée dans « keyValues ».

schema
String

Schéma qui contient la table, ou null pour utiliser le schéma par défaut.

Retours

Générateur permettant d’ajouter des annotations à l’opération.

Remarques

Pour plus d’informations et d’exemples, consultez Migrations de bases de données .

S’applique à

UpdateData(String, String, Object[], String[], Object[,], String)

Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs

Génère un UpdateDataOperation pour mettre à jour plusieurs lignes de données initiales.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string keyColumn, object[] keyValues, string[] columns, object[,] values, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string keyColumn, object[] keyValues, string[] columns, object?[,] values, string? schema = default);
abstract member UpdateData : string * string * obj[] * string[] * obj[,] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
override this.UpdateData : string * string * obj[] * string[] * obj[,] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
Public Overridable Function UpdateData (table As String, keyColumn As String, keyValues As Object(), columns As String(), values As Object(,), Optional schema As String = Nothing) As OperationBuilder(Of UpdateDataOperation)

Paramètres

table
String

Table contenant les données à mettre à jour.

keyColumn
String

Nom de la colonne clé utilisée pour sélectionner la ligne à mettre à jour.

keyValues
Object[]

Valeurs clés des lignes à mettre à jour, une valeur par ligne.

columns
String[]

Colonnes à mettre à jour.

values
Object[,]

Les valeurs de chaque mise à jour, où chaque élément du tableau externe représente une ligne spécifiée dans « keyValues », et chaque tableau interne contient des valeurs pour chacune des colonnes dans « colonnes ».

schema
String

Schéma qui contient la table, ou null pour utiliser le schéma par défaut.

Retours

Générateur permettant d’ajouter des annotations à l’opération.

Remarques

Pour plus d’informations et d’exemples, consultez Migrations de bases de données .

S’applique à

UpdateData(String, String[], Object[,], String, Object[], String)

Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs

Génère un UpdateDataOperation pour mettre à jour plusieurs lignes de données initiales pour une table avec une clé composite (plusieurs colonnes).

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string[] keyColumns, object[,] keyValues, string column, object[] values, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string[] keyColumns, object[,] keyValues, string column, object[] values, string? schema = default);
abstract member UpdateData : string * string[] * obj[,] * string * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
override this.UpdateData : string * string[] * obj[,] * string * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
Public Overridable Function UpdateData (table As String, keyColumns As String(), keyValues As Object(,), column As String, values As Object(), Optional schema As String = Nothing) As OperationBuilder(Of UpdateDataOperation)

Paramètres

table
String

Table contenant les données à mettre à jour.

keyColumns
String[]

Noms des colonnes clés utilisées pour sélectionner les lignes à mettre à jour.

keyValues
Object[,]

Valeurs clés des lignes à mettre à jour, où chaque élément du tableau externe représente une ligne et chaque tableau interne contient des valeurs pour chacune des colonnes clés dans « keyColumns ».

column
String

Colonne à mettre à jour.

values
Object[]

Nouvelles valeurs de la colonne, une pour chaque ligne spécifiée dans « keyValues ».

schema
String

Schéma qui contient la table, ou null pour utiliser le schéma par défaut.

Retours

Générateur permettant d’ajouter des annotations à l’opération.

Remarques

Pour plus d’informations et d’exemples, consultez Migrations de bases de données .

S’applique à

UpdateData(String, String[], Object[,], String[], Object[,], String)

Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs

Génère un UpdateDataOperation pour mettre à jour plusieurs lignes de données initiales pour une table avec une clé composite (plusieurs colonnes).

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string[] keyColumns, object[,] keyValues, string[] columns, object[,] values, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string[] keyColumns, object?[,] keyValues, string[] columns, object?[,] values, string? schema = default);
abstract member UpdateData : string * string[] * obj[,] * string[] * obj[,] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
override this.UpdateData : string * string[] * obj[,] * string[] * obj[,] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
Public Overridable Function UpdateData (table As String, keyColumns As String(), keyValues As Object(,), columns As String(), values As Object(,), Optional schema As String = Nothing) As OperationBuilder(Of UpdateDataOperation)

Paramètres

table
String

Table contenant les données à mettre à jour.

keyColumns
String[]

Noms des colonnes clés utilisées pour sélectionner les lignes à mettre à jour.

keyValues
Object[,]

Valeurs clés des lignes à mettre à jour, où chaque élément du tableau externe représente une ligne et chaque tableau interne contient des valeurs pour chacune des colonnes clés dans « keyColumns ».

columns
String[]

Colonnes à mettre à jour.

values
Object[,]

Les valeurs de chaque mise à jour, où chaque élément du tableau externe représente une ligne spécifiée dans « keyValues », et chaque tableau interne contient des valeurs pour chacune des colonnes dans « colonnes ».

schema
String

Schéma qui contient la table, ou null pour utiliser le schéma par défaut.

Retours

Générateur permettant d’ajouter des annotations à l’opération.

Remarques

Pour plus d’informations et d’exemples, consultez Migrations de bases de données .

S’applique à

UpdateData(String, String[], Object[], String, Object, String)

Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs

Génère un UpdateDataOperation pour mettre à jour une seule ligne de données initiales pour une table avec une clé composite (plusieurs colonnes).

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string[] keyColumns, object[] keyValues, string column, object value, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string[] keyColumns, object[] keyValues, string column, object? value, string? schema = default);
abstract member UpdateData : string * string[] * obj[] * string * obj * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
override this.UpdateData : string * string[] * obj[] * string * obj * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
Public Overridable Function UpdateData (table As String, keyColumns As String(), keyValues As Object(), column As String, value As Object, Optional schema As String = Nothing) As OperationBuilder(Of UpdateDataOperation)

Paramètres

table
String

Table contenant les données à mettre à jour.

keyColumns
String[]

Noms des colonnes clés utilisées pour sélectionner la ligne à mettre à jour.

keyValues
Object[]

Valeurs de clé de la ligne à mettre à jour, une valeur pour chaque colonne dans 'keyColumns'.

column
String

Colonne à mettre à jour.

value
Object

Nouvelle valeur de la colonne dans la ligne sélectionnée.

schema
String

Schéma qui contient la table, ou null pour utiliser le schéma par défaut.

Retours

Générateur permettant d’ajouter des annotations à l’opération.

Remarques

Pour plus d’informations et d’exemples, consultez Migrations de bases de données .

S’applique à

UpdateData(String, String[], Object[], String[], Object[], String)

Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs

Génère un UpdateDataOperation pour mettre à jour une seule ligne de données initiales pour une table avec une clé composite (plusieurs colonnes).

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string[] keyColumns, object[] keyValues, string[] columns, object[] values, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string[] keyColumns, object?[] keyValues, string[] columns, object?[] values, string? schema = default);
abstract member UpdateData : string * string[] * obj[] * string[] * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
override this.UpdateData : string * string[] * obj[] * string[] * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
Public Overridable Function UpdateData (table As String, keyColumns As String(), keyValues As Object(), columns As String(), values As Object(), Optional schema As String = Nothing) As OperationBuilder(Of UpdateDataOperation)

Paramètres

table
String

Table contenant les données à mettre à jour.

keyColumns
String[]

Noms des colonnes clés utilisées pour sélectionner la ligne à mettre à jour.

keyValues
Object[]

Valeurs de clé de la ligne à mettre à jour, une valeur pour chaque colonne dans 'keyColumns'.

columns
String[]

Colonnes à mettre à jour.

values
Object[]

Les nouvelles valeurs, une pour chaque colonne dans « colonnes », pour la ligne sélectionnée.

schema
String

Schéma qui contient la table, ou null pour utiliser le schéma par défaut.

Retours

Générateur permettant d’ajouter des annotations à l’opération.

Remarques

Pour plus d’informations et d’exemples, consultez Migrations de bases de données .

S’applique à

UpdateData(String, String[], String[], Object[,], String[], String[], Object[,], String)

Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs

Génère un UpdateDataOperation pour mettre à jour plusieurs lignes de données de départ pour une table avec une clé composite (à plusieurs colonnes).

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string[] keyColumns, string[] keyColumnTypes, object[,] keyValues, string[] columns, string[] columnTypes, object[,] values, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string[] keyColumns, string[] keyColumnTypes, object?[,] keyValues, string[] columns, string[] columnTypes, object?[,] values, string? schema = default);
abstract member UpdateData : string * string[] * string[] * obj[,] * string[] * string[] * obj[,] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
override this.UpdateData : string * string[] * string[] * obj[,] * string[] * string[] * obj[,] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
Public Overridable Function UpdateData (table As String, keyColumns As String(), keyColumnTypes As String(), keyValues As Object(,), columns As String(), columnTypes As String(), values As Object(,), Optional schema As String = Nothing) As OperationBuilder(Of UpdateDataOperation)

Paramètres

table
String

Table contenant les données à mettre à jour.

keyColumns
String[]

Noms des colonnes clés utilisées pour sélectionner les lignes à mettre à jour.

keyColumnTypes
String[]

Liste des types de magasins pour les colonnes qui seront utilisées pour identifier les lignes à mettre à jour.

keyValues
Object[,]

Valeurs clés des lignes à mettre à jour, où chaque élément du tableau externe représente une ligne et chaque tableau interne contient des valeurs pour chacune des colonnes clés dans « keyColumns ».

columns
String[]

Colonnes à mettre à jour.

columnTypes
String[]

Liste des types de magasins pour les colonnes dans lesquelles les données seront mises à jour.

values
Object[,]

Les valeurs de chaque mise à jour, où chaque élément du tableau externe représente une ligne spécifiée dans « keyValues », et chaque tableau interne contient des valeurs pour chacune des colonnes dans « colonnes ».

schema
String

Schéma qui contient la table, ou null pour utiliser le schéma par défaut.

Retours

Générateur permettant d’ajouter des annotations à l’opération.

Remarques

Pour plus d’informations et d’exemples, consultez Migrations de bases de données.

S’applique à

UpdateData(String, String[], String[], Object[], String[], String[], Object[], String)

Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs

Génère un UpdateDataOperation pour mettre à jour une seule ligne de données de départ pour une table avec une clé composite (à plusieurs colonnes).

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string[] keyColumns, string[] keyColumnTypes, object[] keyValues, string[] columns, string[] columnTypes, object[] values, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation> UpdateData (string table, string[] keyColumns, string[] keyColumnTypes, object[] keyValues, string[] columns, string[] columnTypes, object[] values, string? schema = default);
abstract member UpdateData : string * string[] * string[] * obj[] * string[] * string[] * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
override this.UpdateData : string * string[] * string[] * obj[] * string[] * string[] * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.UpdateDataOperation>
Public Overridable Function UpdateData (table As String, keyColumns As String(), keyColumnTypes As String(), keyValues As Object(), columns As String(), columnTypes As String(), values As Object(), Optional schema As String = Nothing) As OperationBuilder(Of UpdateDataOperation)

Paramètres

table
String

Table contenant les données à mettre à jour.

keyColumns
String[]

Noms des colonnes clés utilisées pour sélectionner la ligne à mettre à jour.

keyColumnTypes
String[]

Liste des types de magasins pour les colonnes qui seront utilisées pour identifier les lignes qui doivent être mises à jour.

keyValues
Object[]

Valeurs de clé de la ligne à mettre à jour, une valeur pour chaque colonne dans « keyColumns ».

columns
String[]

Colonnes à mettre à jour.

columnTypes
String[]

Liste des types de magasins pour les colonnes dans lesquelles les données seront mises à jour.

values
Object[]

Les nouvelles valeurs, une pour chaque colonne dans « colonnes », pour la ligne sélectionnée.

schema
String

Schéma qui contient la table ou null pour utiliser le schéma par défaut.

Retours

Générateur permettant d’ajouter des annotations à l’opération.

Remarques

Pour plus d’informations et d’exemples, consultez Migrations de bases de données.

S’applique à