MigrationBuilder.UpdateData Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
UpdateData(String, String, Object, String, Object, String)
UpdateDataOperation Vytvoří pro aktualizaci jednoho řádku počátečních dat.
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)
Parametry
- table
- String
Tabulka obsahující data, která se mají aktualizovat.
- keyColumn
- String
Název klíčového sloupce, který se používá k výběru řádku, který se má aktualizovat.
- keyValue
- Object
Hodnota klíče řádku, který se má aktualizovat.
- column
- String
Sloupec, který se má aktualizovat.
- value
- Object
Nová hodnota pro sloupec ve vybraném řádku.
- schema
- String
Schéma, které obsahuje tabulku, nebo null
pro použití výchozího schématu.
Návraty
Tvůrce, který umožňuje přidání poznámek k operaci.
Poznámky
Další informace a příklady najdete v tématu Migrace databází .
Platí pro
UpdateData(String, String, Object, String[], Object[], String)
UpdateDataOperation Vytvoří pro aktualizaci jednoho řádku počátečních dat.
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)
Parametry
- table
- String
Tabulka obsahující data, která se mají aktualizovat.
- keyColumn
- String
Název klíčového sloupce, který se používá k výběru řádku, který se má aktualizovat.
- keyValue
- Object
Hodnota klíče řádku, který se má aktualizovat.
- columns
- String[]
Sloupce, které se mají aktualizovat.
- values
- Object[]
Nové hodnoty pro každý sloupec ve sloupcích pro vybraný řádek.
- schema
- String
Schéma, které obsahuje tabulku, nebo null
pro použití výchozího schématu.
Návraty
Tvůrce, který umožňuje přidání poznámek k operaci.
Poznámky
Další informace a příklady najdete v tématu Migrace databází .
Platí pro
UpdateData(String, String, Object[], String, Object[], String)
Vytvoří pro UpdateDataOperation aktualizaci více řádků počátečních dat.
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)
Parametry
- table
- String
Tabulka obsahující data, která se mají aktualizovat.
- keyColumn
- String
Název klíčového sloupce, který se používá k výběru řádku, který se má aktualizovat.
- keyValues
- Object[]
Klíčové hodnoty řádků, které se mají aktualizovat, jedna hodnota na řádek.
- column
- String
Sloupec, který se má aktualizovat.
- values
- Object[]
Nové hodnoty pro sloupec, jedna pro každý řádek zadaný v 'keyValues'.
- schema
- String
Schéma, které obsahuje tabulku, nebo null
pro použití výchozího schématu.
Návraty
Tvůrce, který umožňuje přidání poznámek k operaci.
Poznámky
Další informace a příklady najdete v tématu Migrace databází .
Platí pro
UpdateData(String, String, Object[], String[], Object[,], String)
Vytvoří pro UpdateDataOperation aktualizaci více řádků počátečních dat.
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)
Parametry
- table
- String
Tabulka obsahující data, která se mají aktualizovat.
- keyColumn
- String
Název klíčového sloupce, který se používá k výběru řádku, který se má aktualizovat.
- keyValues
- Object[]
Klíčové hodnoty řádků, které se mají aktualizovat, jedna hodnota na řádek.
- columns
- String[]
Sloupce, které se mají aktualizovat.
- values
- Object[,]
Hodnoty pro každou aktualizaci, kde každý prvek vnějšího pole představuje řádek zadaný v keyValues a každé vnitřní pole obsahuje hodnoty pro každý sloupec v 'columns'.
- schema
- String
Schéma, které obsahuje tabulku, nebo null
pro použití výchozího schématu.
Návraty
Tvůrce, který umožňuje přidání poznámek k operaci.
Poznámky
Další informace a příklady najdete v tématu Migrace databází .
Platí pro
UpdateData(String, String[], Object[,], String, Object[], String)
UpdateDataOperation Vytvoří pro aktualizaci více řádků počátečních dat pro tabulku se složeným (vícesloupčním) klíčem.
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)
Parametry
- table
- String
Tabulka obsahující data, která se mají aktualizovat.
- keyColumns
- String[]
Názvy klíčových sloupců použitých k výběru řádků, které se mají aktualizovat.
- keyValues
- Object[,]
Hodnoty klíčů řádků, které se mají aktualizovat, kde každý prvek vnějšího pole představuje řádek a každé vnitřní pole obsahuje hodnoty pro každý z klíčových sloupců v keyColumns.
- column
- String
Sloupec, který se má aktualizovat.
- values
- Object[]
Nové hodnoty pro sloupec, jedna pro každý řádek zadaný v 'keyValues'.
- schema
- String
Schéma, které obsahuje tabulku, nebo null
pro použití výchozího schématu.
Návraty
Tvůrce, který umožňuje přidání poznámek k operaci.
Poznámky
Další informace a příklady najdete v tématu Migrace databází .
Platí pro
UpdateData(String, String[], Object[,], String[], Object[,], String)
UpdateDataOperation Vytvoří pro aktualizaci více řádků počátečních dat pro tabulku se složeným (vícesloupčním) klíčem.
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)
Parametry
- table
- String
Tabulka obsahující data, která se mají aktualizovat.
- keyColumns
- String[]
Názvy klíčových sloupců použitých k výběru řádků, které se mají aktualizovat.
- keyValues
- Object[,]
Hodnoty klíčů řádků, které se mají aktualizovat, kde každý prvek vnějšího pole představuje řádek a každé vnitřní pole obsahuje hodnoty pro každý z klíčových sloupců v keyColumns.
- columns
- String[]
Sloupce, které se mají aktualizovat.
- values
- Object[,]
Hodnoty pro každou aktualizaci, kde každý prvek vnějšího pole představuje řádek zadaný v keyValues a každé vnitřní pole obsahuje hodnoty pro každý sloupec v 'columns'.
- schema
- String
Schéma, které obsahuje tabulku, nebo null
pro použití výchozího schématu.
Návraty
Tvůrce, který umožňuje přidání poznámek k operaci.
Poznámky
Další informace a příklady najdete v tématu Migrace databází .
Platí pro
UpdateData(String, String[], Object[], String, Object, String)
UpdateDataOperation Vytvoří pro aktualizaci jednoho řádku počátečních dat tabulky pomocí složeného klíče (více sloupců).
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)
Parametry
- table
- String
Tabulka obsahující data, která se mají aktualizovat.
- keyColumns
- String[]
Názvy klíčových sloupců použitých k výběru řádku, který se má aktualizovat.
- keyValues
- Object[]
Klíčové hodnoty řádku, který se má aktualizovat, jedna hodnota pro každý sloupec v keyColumns.
- column
- String
Sloupec, který se má aktualizovat.
- value
- Object
Nová hodnota pro sloupec ve vybraném řádku.
- schema
- String
Schéma, které obsahuje tabulku, nebo null
pro použití výchozího schématu.
Návraty
Tvůrce, který umožňuje přidání poznámek k operaci.
Poznámky
Další informace a příklady najdete v tématu Migrace databází .
Platí pro
UpdateData(String, String[], Object[], String[], Object[], String)
UpdateDataOperation Vytvoří pro aktualizaci jednoho řádku počátečních dat tabulky pomocí složeného klíče (více sloupců).
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)
Parametry
- table
- String
Tabulka obsahující data, která se mají aktualizovat.
- keyColumns
- String[]
Názvy klíčových sloupců použitých k výběru řádku, který se má aktualizovat.
- keyValues
- Object[]
Klíčové hodnoty řádku, který se má aktualizovat, jedna hodnota pro každý sloupec v keyColumns.
- columns
- String[]
Sloupce, které se mají aktualizovat.
- values
- Object[]
Nové hodnoty pro každý sloupec ve sloupcích pro vybraný řádek.
- schema
- String
Schéma, které obsahuje tabulku, nebo null
pro použití výchozího schématu.
Návraty
Tvůrce, který umožňuje přidání poznámek k operaci.
Poznámky
Další informace a příklady najdete v tématu Migrace databází .
Platí pro
UpdateData(String, String[], String[], Object[,], String[], String[], Object[,], String)
UpdateDataOperation Vytvoří pro aktualizaci více řádků počátečních dat pro tabulku se složeným (vícesloupčním) klíčem.
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)
Parametry
- table
- String
Tabulka obsahující data, která se mají aktualizovat.
- keyColumns
- String[]
Názvy klíčových sloupců použitých k výběru řádků, které se mají aktualizovat.
- keyColumnTypes
- String[]
Seznam typů úložiště pro sloupce, které budou použity k identifikaci řádků, které se mají aktualizovat.
- keyValues
- Object[,]
Hodnoty klíčů řádků, které se mají aktualizovat, kde každý prvek vnějšího pole představuje řádek a každé vnitřní pole obsahuje hodnoty pro každý z klíčových sloupců v keyColumns.
- columns
- String[]
Sloupce, které se mají aktualizovat.
- columnTypes
- String[]
Seznam typů úložiště pro sloupce, ve kterých budou data aktualizována.
- values
- Object[,]
Hodnoty pro každou aktualizaci, kde každý prvek vnějšího pole představuje řádek zadaný v keyValues a každé vnitřní pole obsahuje hodnoty pro každý sloupec v 'columns'.
- schema
- String
Schéma, které obsahuje tabulku, nebo null
pro použití výchozího schématu.
Návraty
Tvůrce, který umožňuje přidání poznámek k operaci.
Poznámky
Další informace a příklady najdete v tématu Migrace databází .
Platí pro
UpdateData(String, String[], String[], Object[], String[], String[], Object[], String)
UpdateDataOperation Vytvoří pro aktualizaci jednoho řádku počátečních dat tabulky pomocí složeného klíče (více sloupců).
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)
Parametry
- table
- String
Tabulka obsahující data, která se mají aktualizovat.
- keyColumns
- String[]
Názvy klíčových sloupců použitých k výběru řádku, který se má aktualizovat.
- keyColumnTypes
- String[]
Seznam typů úložiště pro sloupce, které budou použity k identifikaci řádků, které se mají aktualizovat.
- keyValues
- Object[]
Klíčové hodnoty řádku, který se má aktualizovat, jedna hodnota pro každý sloupec v keyColumns.
- columns
- String[]
Sloupce, které se mají aktualizovat.
- columnTypes
- String[]
Seznam typů úložiště pro sloupce, ve kterých budou data aktualizována.
- values
- Object[]
Nové hodnoty pro každý sloupec ve sloupcích pro vybraný řádek.
- schema
- String
Schéma, které obsahuje tabulku, nebo null
pro použití výchozího schématu.
Návraty
Tvůrce, který umožňuje přidání poznámek k operaci.
Poznámky
Další informace a příklady najdete v tématu Migrace databází .
Platí pro
Entity Framework