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


SqlServerPropertyBuilderExtensions.UseIdentityColumn Метод

Определение

Перегрузки

UseIdentityColumn(ColumnBuilder, Int64, Int32)

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

UseIdentityColumn(PropertyBuilder, Int32, Int32)

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

UseIdentityColumn(PropertyBuilder, Int64, Int32)

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

UseIdentityColumn<TProperty>(ColumnBuilder<TProperty>, Int64, Int32)

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

UseIdentityColumn<TProperty>(PropertyBuilder<TProperty>, Int32, Int32)

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

UseIdentityColumn<TProperty>(PropertyBuilder<TProperty>, Int64, Int32)

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

UseIdentityColumn(ColumnBuilder, Int64, Int32)

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

public static Microsoft.EntityFrameworkCore.Metadata.Builders.ColumnBuilder UseIdentityColumn (this Microsoft.EntityFrameworkCore.Metadata.Builders.ColumnBuilder columnBuilder, long seed = 1, int increment = 1);
static member UseIdentityColumn : Microsoft.EntityFrameworkCore.Metadata.Builders.ColumnBuilder * int64 * int -> Microsoft.EntityFrameworkCore.Metadata.Builders.ColumnBuilder
<Extension()>
Public Function UseIdentityColumn (columnBuilder As ColumnBuilder, Optional seed As Long = 1, Optional increment As Integer = 1) As ColumnBuilder

Параметры

columnBuilder
ColumnBuilder

Построитель настраиваемого столбца.

seed
Int64

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

increment
Int32

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

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

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

Комментарии

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

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

UseIdentityColumn(PropertyBuilder, Int32, Int32)

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

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder UseIdentityColumn (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, int seed = 1, int increment = 1);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder UseIdentityColumn (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, int seed, int increment = 1);
static member UseIdentityColumn : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder * int * int -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
<Extension()>
Public Function UseIdentityColumn (propertyBuilder As PropertyBuilder, Optional seed As Integer = 1, Optional increment As Integer = 1) As PropertyBuilder
<Extension()>
Public Function UseIdentityColumn (propertyBuilder As PropertyBuilder, seed As Integer, Optional increment As Integer = 1) As PropertyBuilder

Параметры

propertyBuilder
PropertyBuilder

Построитель настраиваемого свойства.

seed
Int32

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

increment
Int32

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

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

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

Комментарии

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

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

UseIdentityColumn(PropertyBuilder, Int64, Int32)

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

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder UseIdentityColumn (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, long seed = 1, int increment = 1);
static member UseIdentityColumn : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder * int64 * int -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
<Extension()>
Public Function UseIdentityColumn (propertyBuilder As PropertyBuilder, Optional seed As Long = 1, Optional increment As Integer = 1) As PropertyBuilder

Параметры

propertyBuilder
PropertyBuilder

Построитель настраиваемого свойства.

seed
Int64

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

increment
Int32

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

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

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

Комментарии

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

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

UseIdentityColumn<TProperty>(ColumnBuilder<TProperty>, Int64, Int32)

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

public static Microsoft.EntityFrameworkCore.Metadata.Builders.ColumnBuilder<TProperty> UseIdentityColumn<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.ColumnBuilder<TProperty> columnBuilder, long seed = 1, int increment = 1);
static member UseIdentityColumn : Microsoft.EntityFrameworkCore.Metadata.Builders.ColumnBuilder<'Property> * int64 * int -> Microsoft.EntityFrameworkCore.Metadata.Builders.ColumnBuilder<'Property>
<Extension()>
Public Function UseIdentityColumn(Of TProperty) (columnBuilder As ColumnBuilder(Of TProperty), Optional seed As Long = 1, Optional increment As Integer = 1) As ColumnBuilder(Of TProperty)

Параметры типа

TProperty

Настраиваемый тип свойства.

Параметры

columnBuilder
ColumnBuilder<TProperty>

Построитель настраиваемого столбца.

seed
Int64

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

increment
Int32

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

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

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

Комментарии

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

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

UseIdentityColumn<TProperty>(PropertyBuilder<TProperty>, Int32, Int32)

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

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> UseIdentityColumn<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, int seed = 1, int increment = 1);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> UseIdentityColumn<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, int seed, int increment = 1);
static member UseIdentityColumn : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property> * int * int -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
<Extension()>
Public Function UseIdentityColumn(Of TProperty) (propertyBuilder As PropertyBuilder(Of TProperty), Optional seed As Integer = 1, Optional increment As Integer = 1) As PropertyBuilder(Of TProperty)
<Extension()>
Public Function UseIdentityColumn(Of TProperty) (propertyBuilder As PropertyBuilder(Of TProperty), seed As Integer, Optional increment As Integer = 1) As PropertyBuilder(Of TProperty)

Параметры типа

TProperty

Настраиваемый тип свойства.

Параметры

propertyBuilder
PropertyBuilder<TProperty>

Построитель настраиваемого свойства.

seed
Int32

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

increment
Int32

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

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

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

Комментарии

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

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

UseIdentityColumn<TProperty>(PropertyBuilder<TProperty>, Int64, Int32)

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

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> UseIdentityColumn<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, long seed = 1, int increment = 1);
static member UseIdentityColumn : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property> * int64 * int -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
<Extension()>
Public Function UseIdentityColumn(Of TProperty) (propertyBuilder As PropertyBuilder(Of TProperty), Optional seed As Long = 1, Optional increment As Integer = 1) As PropertyBuilder(Of TProperty)

Параметры типа

TProperty

Настраиваемый тип свойства.

Параметры

propertyBuilder
PropertyBuilder<TProperty>

Построитель настраиваемого свойства.

seed
Int64

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

increment
Int32

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

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

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

Комментарии

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

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