Поделиться через


MigrationBuilder.InsertData Метод

Определение

Перегрузки

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

InsertDataOperation Создает для вставки нескольких строк начальных значений данных для нескольких столбцов.

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

Создает InsertDataOperation для вставки одной строки начальных значений данных.

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

InsertDataOperation Создает для вставки одного начального значения данных для одного столбца.

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

InsertDataOperation Создает для вставки нескольких строк начальных значений данных для одного столбца.

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

InsertDataOperation Создает для вставки нескольких строк начальных значений данных для нескольких столбцов.

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

InsertDataOperation Создает для вставки нескольких строк начальных значений данных для одного столбца.

InsertData(String, String, Object, String)

InsertDataOperation Создает для вставки одного начального значения данных для одного столбца.

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

Создает InsertDataOperation для вставки одной строки начальных значений данных.

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

InsertDataOperation Создает для вставки нескольких строк начальных значений данных для нескольких столбцов.

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)

Параметры

table
String

Таблица, в которую будут вставлены данные.

columns
String[]

Имена столбцов, в которые будут вставлены данные.

columnTypes
String[]

Список типов хранилищ для столбцов, в которые будут вставлены данные.

values
Object[,]

Значения для вставки, где каждый элемент внешнего массива представляет строку, а каждый внутренний массив содержит значения для каждого столбца в столбцах .

schema
String

Схема, содержащая таблицу, или null для использования схемы по умолчанию.

Возвращаемое значение

Построитель, разрешающий добавление заметок в операцию.

Комментарии

Дополнительные сведения и примеры см. в статье Миграция баз данных .

Применяется к

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

Создает InsertDataOperation для вставки одной строки начальных значений данных.

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)

Параметры

table
String

Таблица, в которую будут вставлены данные.

columns
String[]

Имена столбцов, в которые будут вставлены данные.

columnTypes
String[]

Список типов хранилищ для столбцов, в которые будут вставлены данные.

values
Object[]

Значения для вставки, по одному значению для каждого столбца в столбцах.

schema
String

Схема, содержащая таблицу, или null для использования схемы по умолчанию.

Возвращаемое значение

Построитель, разрешающий добавление заметок в операцию.

Комментарии

Дополнительные сведения и примеры см. в статье Миграция баз данных .

Применяется к

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

InsertDataOperation Создает для вставки одного начального значения данных для одного столбца.

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)

Параметры

table
String

Таблица, в которую будут вставлены данные.

column
String

Имя столбца, в который будут вставлены данные.

columnType
String

Тип хранилища для столбца, в который будут вставлены данные.

value
Object

Значение, которое следует вставить.

schema
String

Схема, содержащая таблицу, или null для использования схемы по умолчанию.

Возвращаемое значение

Построитель, разрешающий добавление заметок в операцию.

Комментарии

Дополнительные сведения и примеры см. в статье Миграция баз данных .

Применяется к

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

InsertDataOperation Создает для вставки нескольких строк начальных значений данных для одного столбца.

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)

Параметры

table
String

Таблица, в которую будут вставлены данные.

column
String

Имя столбца, в который будут вставлены данные.

columnType
String

Тип хранилища для столбца, в который будут вставлены данные.

values
Object[]

Значения для вставки, по одному значению для каждой строки.

schema
String

Схема, содержащая таблицу, или null для использования схемы по умолчанию.

Возвращаемое значение

Построитель, разрешающий добавление заметок в операцию.

Комментарии

Дополнительные сведения и примеры см. в статье Миграция баз данных .

Применяется к

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

InsertDataOperation Создает для вставки нескольких строк начальных значений данных для нескольких столбцов.

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)

Параметры

table
String

Таблица, в которую будут вставлены данные.

columns
String[]

Имена столбцов, в которые будут вставлены данные.

values
Object[,]

Значения для вставки, где каждый элемент внешнего массива представляет строку, а каждый внутренний массив содержит значения для каждого столбца в столбцах .

schema
String

Схема, содержащая таблицу, или null для использования схемы по умолчанию.

Возвращаемое значение

Построитель, разрешающий добавление заметок в операцию.

Комментарии

Дополнительные сведения и примеры см. в статье Миграция баз данных .

Применяется к

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

InsertDataOperation Создает для вставки нескольких строк начальных значений данных для одного столбца.

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)

Параметры

table
String

Таблица, в которую будут вставлены данные.

column
String

Имя столбца, в который будут вставлены данные.

values
Object[]

Значения для вставки, по одному значению для каждой строки.

schema
String

Схема, содержащая таблицу, или null для использования схемы по умолчанию.

Возвращаемое значение

Построитель, разрешающий добавление заметок в операцию.

Комментарии

Дополнительные сведения и примеры см. в статье Миграция баз данных .

Применяется к

InsertData(String, String, Object, String)

InsertDataOperation Создает для вставки одного начального значения данных для одного столбца.

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)

Параметры

table
String

Таблица, в которую будут вставлены данные.

column
String

Имя столбца, в который будут вставлены данные.

value
Object

Значение, которое следует вставить.

schema
String

Схема, содержащая таблицу, или null для использования схемы по умолчанию.

Возвращаемое значение

Построитель, разрешающий добавление заметок в операцию.

Комментарии

Дополнительные сведения и примеры см. в статье Миграция баз данных .

Применяется к

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

Создает InsertDataOperation для вставки одной строки начальных значений данных.

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)

Параметры

table
String

Таблица, в которую будут вставлены данные.

columns
String[]

Имена столбцов, в которые будут вставлены данные.

values
Object[]

Значения для вставки, по одному значению для каждого столбца в столбцах.

schema
String

Схема, содержащая таблицу, или null для использования схемы по умолчанию.

Возвращаемое значение

Построитель, разрешающий добавление заметок в операцию.

Комментарии

Дополнительные сведения и примеры см. в статье Миграция баз данных .

Применяется к