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


SqlServerModelBuilderExtensions.UseIdentityColumns Метод

Определение

Перегрузки

UseIdentityColumns(ModelBuilder, Int32, Int32)

Настраивает модель для использования функции SQL Server IDENTITY для создания значений для ключевых свойств, помеченных как OnAdd, при нацеливание на SQL Server. Это поведение по умолчанию при нацеливание на SQL Server.

UseIdentityColumns(ModelBuilder, Int64, Int32)

Настраивает модель для использования функции SQL Server IDENTITY для создания значений для ключевых свойств, помеченных как OnAdd, при нацеливание на SQL Server. Это поведение по умолчанию при нацеливание на SQL Server.

UseIdentityColumns(ModelBuilder, Int32, Int32)

Настраивает модель для использования функции SQL Server IDENTITY для создания значений для ключевых свойств, помеченных как OnAdd, при нацеливание на SQL Server. Это поведение по умолчанию при нацеливание на SQL Server.

public static Microsoft.EntityFrameworkCore.ModelBuilder UseIdentityColumns (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, int seed = 1, int increment = 1);
public static Microsoft.EntityFrameworkCore.ModelBuilder UseIdentityColumns (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, int seed, int increment = 1);
static member UseIdentityColumns : Microsoft.EntityFrameworkCore.ModelBuilder * int * int -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function UseIdentityColumns (modelBuilder As ModelBuilder, Optional seed As Integer = 1, Optional increment As Integer = 1) As ModelBuilder
<Extension()>
Public Function UseIdentityColumns (modelBuilder As ModelBuilder, seed As Integer, Optional increment As Integer = 1) As ModelBuilder

Параметры

modelBuilder
ModelBuilder

Построитель моделей.

seed
Int32

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

increment
Int32

Добавочное значение, добавляемое к значению идентификатора предыдущей загруженной строки.

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

Один и тот же экземпляр построителя, чтобы несколько вызовов можно было связать в цепочку.

Комментарии

Дополнительные сведения и примеры см. в разделах Моделирование типов сущностей и связей и Доступ к базам данных SQL Server и Azure SQL с помощью EF Core.

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

UseIdentityColumns(ModelBuilder, Int64, Int32)

Настраивает модель для использования функции SQL Server IDENTITY для создания значений для ключевых свойств, помеченных как OnAdd, при нацеливание на SQL Server. Это поведение по умолчанию при нацеливание на SQL Server.

public static Microsoft.EntityFrameworkCore.ModelBuilder UseIdentityColumns (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, long seed = 1, int increment = 1);
static member UseIdentityColumns : Microsoft.EntityFrameworkCore.ModelBuilder * int64 * int -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function UseIdentityColumns (modelBuilder As ModelBuilder, Optional seed As Long = 1, Optional increment As Integer = 1) As ModelBuilder

Параметры

modelBuilder
ModelBuilder

Построитель моделей.

seed
Int64

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

increment
Int32

Добавочное значение, добавляемое к значению идентификатора предыдущей загруженной строки.

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

Один и тот же экземпляр построителя, чтобы несколько вызовов можно было связать в цепочку.

Комментарии

Дополнительные сведения и примеры см. в разделах Моделирование типов сущностей и связей и Доступ к базам данных SQL Server и Azure SQL с помощью EF Core.

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