Sdílet prostřednictvím


SqlServerModelBuilderExtensions.ForSqlServerUseIdentityColumns Metoda

Definice

Přetížení

ForSqlServerUseIdentityColumns(ModelBuilder)

Nakonfiguruje model tak, aby při cílení na SQL Server pomocí funkce SQL Server IDENTITY vygeneroval hodnoty pro klíčové vlastnosti označené jako OnAdd. Toto je výchozí chování při cílení na SQL Server.

ForSqlServerUseIdentityColumns(ModelBuilder, Int32, Int32)
Zastaralé.

Nakonfiguruje model tak, aby při cílení na SQL Server pomocí funkce SQL Server IDENTITY vygeneroval hodnoty pro klíčové vlastnosti označené jako OnAdd. Toto je výchozí chování při cílení na SQL Server.

ForSqlServerUseIdentityColumns(ModelBuilder)

Zdroj:
SqlServerModelBuilderExtensions.cs
Zdroj:
SqlServerModelBuilderExtensions.cs

Nakonfiguruje model tak, aby při cílení na SQL Server pomocí funkce SQL Server IDENTITY vygeneroval hodnoty pro klíčové vlastnosti označené jako OnAdd. Toto je výchozí chování při cílení na 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

Tvůrce modelů.

Návraty

Stejná instance tvůrce, aby bylo možné zřetězených více volání.

Platí pro

ForSqlServerUseIdentityColumns(ModelBuilder, Int32, Int32)

Zdroj:
SqlServerModelBuilderExtensions.cs
Zdroj:
SqlServerModelBuilderExtensions.cs

Upozornění

Use UseIdentityColumns

Nakonfiguruje model tak, aby při cílení na SQL Server pomocí funkce SQL Server IDENTITY vygeneroval hodnoty pro klíčové vlastnosti označené jako OnAdd. Toto je výchozí chování při cílení na 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

Tvůrce modelů.

seed
Int32

Hodnota, která se používá pro úplně první řádek načtený do tabulky.

increment
Int32

Přírůstková hodnota, která je přidána k hodnotě identity předchozího řádku, který byl načten.

Návraty

Stejná instance tvůrce, aby bylo možné zřetězených více volání.

Atributy

Platí pro