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


SqlServerModelBuilderExtensions.ForSqlServerUseIdentityColumns Метод

Определение

Перегрузки

ForSqlServerUseIdentityColumns(ModelBuilder)

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

ForSqlServerUseIdentityColumns(ModelBuilder, Int32, Int32)
Устаревшие..

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

ForSqlServerUseIdentityColumns(ModelBuilder)

Исходный код:
SqlServerModelBuilderExtensions.cs
Исходный код:
SqlServerModelBuilderExtensions.cs

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

public static Microsoft.EntityFrameworkCore.ModelBuilder ForSqlServerUseIdentityColumns (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder);
static member ForSqlServerUseIdentityColumns : Microsoft.EntityFrameworkCore.ModelBuilder -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function ForSqlServerUseIdentityColumns (modelBuilder As ModelBuilder) As ModelBuilder

Параметры

modelBuilder
ModelBuilder

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

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

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

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

ForSqlServerUseIdentityColumns(ModelBuilder, Int32, Int32)

Исходный код:
SqlServerModelBuilderExtensions.cs
Исходный код:
SqlServerModelBuilderExtensions.cs

Внимание!

Use UseIdentityColumns

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

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

Параметры

modelBuilder
ModelBuilder

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

seed
Int32

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

increment
Int32

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

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

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

Атрибуты

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