Compartilhar via


MigrationBuilder.InsertData Método

Definição

Sobrecargas

InsertData(String, String[], String[], Object[,], String)

Cria um InsertDataOperation para inserir várias linhas de valores de dados de semente para várias colunas.

InsertData(String, String[], String[], Object[], String)

Cria um InsertDataOperation para inserir uma única linha de valores de dados de semente.

InsertData(String, String, String, Object, String)

Cria um InsertDataOperation para inserir um único valor de dados de semente para uma única coluna.

InsertData(String, String, String, Object[], String)

Cria um InsertDataOperation para inserir várias linhas de valores de dados de semente para uma única coluna.

InsertData(String, String[], Object[,], String)

Cria um InsertDataOperation para inserir várias linhas de valores de dados de semente para várias colunas.

InsertData(String, String, Object[], String)

Cria um InsertDataOperation para inserir várias linhas de valores de dados de semente para uma única coluna.

InsertData(String, String, Object, String)

Cria um InsertDataOperation para inserir um único valor de dados de semente para uma única coluna.

InsertData(String, String[], Object[], String)

Cria um InsertDataOperation para inserir uma única linha de valores de dados de semente.

InsertData(String, String[], String[], Object[,], String)

Cria um InsertDataOperation para inserir várias linhas de valores de dados de semente para várias colunas.

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

Parâmetros

table
String

A tabela na qual os dados serão inseridos.

columns
String[]

Os nomes das colunas nas quais os dados serão inseridos.

columnTypes
String[]

Uma lista de tipos de armazenamento para as colunas nas quais os dados serão inseridos.

values
Object[,]

Os valores a serem inseridos em que cada elemento da matriz externa representa uma linha 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

InsertData(String, String[], String[], Object[], String)

Cria um InsertDataOperation para inserir uma única linha de valores de dados de semente.

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

Parâmetros

table
String

A tabela na qual os dados serão inseridos.

columns
String[]

Os nomes das colunas nas quais os dados serão inseridos.

columnTypes
String[]

Uma lista de tipos de armazenamento para as colunas nas quais os dados serão inseridos.

values
Object[]

Os valores a serem inseridos, um valor para cada coluna 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

InsertData(String, String, String, Object, String)

Cria um InsertDataOperation para inserir um único valor de dados de semente para uma única coluna.

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

Parâmetros

table
String

A tabela na qual os dados serão inseridos.

column
String

O nome da coluna na qual os dados serão inseridos.

columnType
String

O tipo de repositório da coluna na qual os dados serão inseridos.

value
Object

O valor a ser inserido.

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

InsertData(String, String, String, Object[], String)

Cria um InsertDataOperation para inserir várias linhas de valores de dados de semente para uma única coluna.

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

Parâmetros

table
String

A tabela na qual os dados serão inseridos.

column
String

O nome da coluna na qual os dados serão inseridos.

columnType
String

O tipo de repositório da coluna na qual os dados serão inseridos.

values
Object[]

Os valores a serem inseridos, um valor para cada linha.

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

InsertData(String, String[], Object[,], String)

Cria um InsertDataOperation para inserir várias linhas de valores de dados de semente para várias colunas.

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

Parâmetros

table
String

A tabela na qual os dados serão inseridos.

columns
String[]

Os nomes das colunas nas quais os dados serão inseridos.

values
Object[,]

Os valores a serem inseridos em que cada elemento da matriz externa representa uma linha 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

InsertData(String, String, Object[], String)

Cria um InsertDataOperation para inserir várias linhas de valores de dados de semente para uma única coluna.

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

Parâmetros

table
String

A tabela na qual os dados serão inseridos.

column
String

O nome da coluna na qual os dados serão inseridos.

values
Object[]

Os valores a serem inseridos, um valor para cada linha.

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

InsertData(String, String, Object, String)

Cria um InsertDataOperation para inserir um único valor de dados de semente para uma única coluna.

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

Parâmetros

table
String

A tabela na qual os dados serão inseridos.

column
String

O nome da coluna na qual os dados serão inseridos.

value
Object

O valor a ser inserido.

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

InsertData(String, String[], Object[], String)

Cria um InsertDataOperation para inserir uma única linha de valores de dados de semente.

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

Parâmetros

table
String

A tabela na qual os dados serão inseridos.

columns
String[]

Os nomes das colunas nas quais os dados serão inseridos.

values
Object[]

Os valores a serem inseridos, um valor para cada coluna 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