Udostępnij za pośrednictwem


SqlServerModelBuilderExtensions.ForSqlServerUseIdentityColumns Metoda

Definicja

Przeciążenia

ForSqlServerUseIdentityColumns(ModelBuilder)

Konfiguruje model tak, aby używał funkcji SQL Server IDENTITY do generowania wartości dla właściwości klucza oznaczonych jako OnAdd, podczas określania wartości docelowej SQL Server. Jest to domyślne zachowanie podczas określania wartości docelowej SQL Server.

ForSqlServerUseIdentityColumns(ModelBuilder, Int32, Int32)
Przestarzałe.

Konfiguruje model tak, aby używał funkcji SQL Server IDENTITY do generowania wartości dla właściwości klucza oznaczonych jako OnAdd, podczas określania wartości docelowej SQL Server. Jest to domyślne zachowanie podczas określania wartości docelowej SQL Server.

ForSqlServerUseIdentityColumns(ModelBuilder)

Konfiguruje model tak, aby używał funkcji SQL Server IDENTITY do generowania wartości dla właściwości klucza oznaczonych jako OnAdd, podczas określania wartości docelowej SQL Server. Jest to domyślne zachowanie podczas określania wartości docelowej 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

Parametry

modelBuilder
ModelBuilder

Konstruktor modeli.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań.

Dotyczy

ForSqlServerUseIdentityColumns(ModelBuilder, Int32, Int32)

Przestroga

Use UseIdentityColumns

Konfiguruje model tak, aby używał funkcji SQL Server IDENTITY do generowania wartości dla właściwości klucza oznaczonych jako OnAdd, podczas określania wartości docelowej SQL Server. Jest to domyślne zachowanie podczas określania wartości docelowej 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

Parametry

modelBuilder
ModelBuilder

Konstruktor modeli.

seed
Int32

Wartość używana dla pierwszego wiersza załadowanego do tabeli.

increment
Int32

Wartość przyrostowa dodawana do wartości tożsamości poprzedniego wiersza, który został załadowany.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań.

Atrybuty

Dotyczy