Partilhar via


MigrationBuilder.UpdateData Método

Definição

Sobrecargas

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

Cria um UpdateDataOperation para atualizar uma única linha de dados de semente.

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

Cria um UpdateDataOperation para atualizar uma única linha de dados de semente.

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

Cria um UpdateDataOperation para atualizar várias linhas de dados de semente.

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

Cria um UpdateDataOperation para atualizar várias linhas de dados de semente.

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

Cria um UpdateDataOperation para atualizar várias linhas de dados de semente para uma tabela com uma chave composta (várias colunas).

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

Cria um UpdateDataOperation para atualizar várias linhas de dados de semente para uma tabela com uma chave composta (várias colunas).

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

Cria um UpdateDataOperation para atualizar uma única linha de dados de semente para uma tabela com uma chave composta (várias colunas).

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

Cria um UpdateDataOperation para atualizar uma única linha de dados de semente para uma tabela com uma chave composta (várias colunas).

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

Cria um UpdateDataOperation para atualizar várias linhas de dados de semente para uma tabela com uma chave composta (várias colunas).

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

Cria um UpdateDataOperation para atualizar uma única linha de dados de semente para uma tabela com uma chave composta (várias colunas).

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

Cria um UpdateDataOperation para atualizar uma única linha de dados de semente.

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)

Parâmetros

table
String

A tabela que contém os dados a serem atualizados.

keyColumn
String

O nome da coluna de chave usada para selecionar a linha a ser atualizada.

keyValue
Object

O valor da chave da linha a ser atualizada.

column
String

A coluna a ser atualizada.

value
Object

O novo valor da coluna na linha selecionada.

schema
String

O esquema que contém a tabela ou null para usar o esquema padrão.

Retornos

Um construtor para permitir que anotações sejam adicionadas à operação.

Comentários

Consulte Migrações de banco de dados para obter mais informações e exemplos.

Aplica-se a

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

Cria um UpdateDataOperation para atualizar uma única linha de dados de semente.

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)

Parâmetros

table
String

A tabela que contém os dados a serem atualizados.

keyColumn
String

O nome da coluna de chave usada para selecionar a linha a ser atualizada.

keyValue
Object

O valor da chave da linha a ser atualizada.

columns
String[]

As colunas a serem atualizadas.

values
Object[]

Os novos valores, um para cada coluna em 'colunas', para a linha selecionada.

schema
String

O esquema que contém a tabela ou null para usar o esquema padrão.

Retornos

Um construtor para permitir que anotações sejam adicionadas à operação.

Comentários

Consulte Migrações de banco de dados para obter mais informações e exemplos.

Aplica-se a

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

Cria um UpdateDataOperation para atualizar várias linhas de dados de semente.

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)

Parâmetros

table
String

A tabela que contém os dados a serem atualizados.

keyColumn
String

O nome da coluna de chave usada para selecionar a linha a ser atualizada.

keyValues
Object[]

Os valores de chave das linhas a serem atualizadas, um valor por linha.

column
String

A coluna a ser atualizada.

values
Object[]

Os novos valores da coluna, um para cada linha especificada em 'keyValues'.

schema
String

O esquema que contém a tabela ou null para usar o esquema padrão.

Retornos

Um construtor para permitir que anotações sejam adicionadas à operação.

Comentários

Consulte Migrações de banco de dados para obter mais informações e exemplos.

Aplica-se a

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

Cria um UpdateDataOperation para atualizar várias linhas de dados de semente.

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)

Parâmetros

table
String

A tabela que contém os dados a serem atualizados.

keyColumn
String

O nome da coluna de chave usada para selecionar a linha a ser atualizada.

keyValues
Object[]

Os valores de chave das linhas a serem atualizadas, um valor por linha.

columns
String[]

As colunas a serem atualizadas.

values
Object[,]

Os valores de cada atualização, em que cada elemento da matriz externa representa uma linha especificada em 'keyValues', e cada matriz interna contém valores para cada uma das colunas em 'columns'.

schema
String

O esquema que contém a tabela ou null para usar o esquema padrão.

Retornos

Um construtor para permitir que anotações sejam adicionadas à operação.

Comentários

Consulte Migrações de banco de dados para obter mais informações e exemplos.

Aplica-se a

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

Cria um UpdateDataOperation para atualizar várias linhas de dados de semente para uma tabela com uma chave composta (várias colunas).

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)

Parâmetros

table
String

A tabela que contém os dados a serem atualizados.

keyColumns
String[]

Os nomes das colunas de chave usadas para selecionar as linhas a serem atualizadas.

keyValues
Object[,]

Os valores de chave das linhas a serem atualizadas, em que cada elemento da matriz externa representa uma linha e cada matriz interna contém valores para cada uma das colunas de chave em 'keyColumns'.

column
String

A coluna a ser atualizada.

values
Object[]

Os novos valores da coluna, um para cada linha especificada em 'keyValues'.

schema
String

O esquema que contém a tabela ou null para usar o esquema padrão.

Retornos

Um construtor para permitir que anotações sejam adicionadas à operação.

Comentários

Consulte Migrações de banco de dados para obter mais informações e exemplos.

Aplica-se a

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

Cria um UpdateDataOperation para atualizar várias linhas de dados de semente para uma tabela com uma chave composta (várias colunas).

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)

Parâmetros

table
String

A tabela que contém os dados a serem atualizados.

keyColumns
String[]

Os nomes das colunas de chave usadas para selecionar as linhas a serem atualizadas.

keyValues
Object[,]

Os valores de chave das linhas a serem atualizadas, em que cada elemento da matriz externa representa uma linha e cada matriz interna contém valores para cada uma das colunas de chave em 'keyColumns'.

columns
String[]

As colunas a serem atualizadas.

values
Object[,]

Os valores de cada atualização, em que cada elemento da matriz externa representa uma linha especificada em 'keyValues', e cada matriz interna contém valores para cada uma das colunas em 'columns'.

schema
String

O esquema que contém a tabela ou null para usar o esquema padrão.

Retornos

Um construtor para permitir que anotações sejam adicionadas à operação.

Comentários

Consulte Migrações de banco de dados para obter mais informações e exemplos.

Aplica-se a

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

Cria um UpdateDataOperation para atualizar uma única linha de dados de semente para uma tabela com uma chave composta (várias colunas).

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)

Parâmetros

table
String

A tabela que contém os dados a serem atualizados.

keyColumns
String[]

Os nomes das colunas de chave usadas para selecionar a linha a ser atualizada.

keyValues
Object[]

Os valores de chave da linha a ser atualizada, um valor para cada coluna em 'keyColumns'.

column
String

A coluna a ser atualizada.

value
Object

O novo valor da coluna na linha selecionada.

schema
String

O esquema que contém a tabela ou null para usar o esquema padrão.

Retornos

Um construtor para permitir que anotações sejam adicionadas à operação.

Comentários

Consulte Migrações de banco de dados para obter mais informações e exemplos.

Aplica-se a

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

Cria um UpdateDataOperation para atualizar uma única linha de dados de semente para uma tabela com uma chave composta (várias colunas).

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)

Parâmetros

table
String

A tabela que contém os dados a serem atualizados.

keyColumns
String[]

Os nomes das colunas de chave usadas para selecionar a linha a ser atualizada.

keyValues
Object[]

Os valores de chave da linha a ser atualizada, um valor para cada coluna em 'keyColumns'.

columns
String[]

As colunas a serem atualizadas.

values
Object[]

Os novos valores, um para cada coluna em 'colunas', para a linha selecionada.

schema
String

O esquema que contém a tabela ou null para usar o esquema padrão.

Retornos

Um construtor para permitir que anotações sejam adicionadas à operação.

Comentários

Consulte Migrações de banco de dados para obter mais informações e exemplos.

Aplica-se a

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

Cria um UpdateDataOperation para atualizar várias linhas de dados de semente para uma tabela com uma chave composta (várias colunas).

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)

Parâmetros

table
String

A tabela que contém os dados a serem atualizados.

keyColumns
String[]

Os nomes das colunas de chave usadas para selecionar as linhas a serem atualizadas.

keyColumnTypes
String[]

Uma lista de tipos de repositório para as colunas que serão usadas para identificar as linhas que devem ser atualizadas.

keyValues
Object[,]

Os valores de chave das linhas a serem atualizadas, em que cada elemento da matriz externa representa uma linha e cada matriz interna contém valores para cada uma das colunas de chave em 'keyColumns'.

columns
String[]

As colunas a serem atualizadas.

columnTypes
String[]

Uma lista de tipos de repositório para as colunas nas quais os dados serão atualizados.

values
Object[,]

Os valores de cada atualização, em que cada elemento da matriz externa representa uma linha especificada em 'keyValues', e cada matriz interna contém valores para cada uma das colunas em 'columns'.

schema
String

O esquema que contém a tabela ou null para usar o esquema padrão.

Retornos

Um construtor para permitir que anotações sejam adicionadas à operação.

Comentários

Consulte Migrações de banco de dados para obter mais informações e exemplos.

Aplica-se a

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

Cria um UpdateDataOperation para atualizar uma única linha de dados de semente para uma tabela com uma chave composta (várias colunas).

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)

Parâmetros

table
String

A tabela que contém os dados a serem atualizados.

keyColumns
String[]

Os nomes das colunas de chave usadas para selecionar a linha a ser atualizada.

keyColumnTypes
String[]

Uma lista de tipos de repositório para as colunas que serão usadas para identificar as linhas que devem ser atualizadas.

keyValues
Object[]

Os valores de chave da linha a ser atualizada, um valor para cada coluna em 'keyColumns'.

columns
String[]

As colunas a serem atualizadas.

columnTypes
String[]

Uma lista de tipos de repositório para as colunas nas quais os dados serão atualizados.

values
Object[]

Os novos valores, um para cada coluna em 'colunas', para a linha selecionada.

schema
String

O esquema que contém a tabela ou null para usar o esquema padrão.

Retornos

Um construtor para permitir que anotações sejam adicionadas à operação.

Comentários

Consulte Migrações de banco de dados para obter mais informações e exemplos.

Aplica-se a