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.
Применяется к
Entity Framework