Compartilhar 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)

Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs

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)

Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs

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)

Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs

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)

Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs

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)

Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs

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)

Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs

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)

Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs

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)

Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs

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)

Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs

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)

Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs
Origem:
MigrationBuilder.cs

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