SqlServerModelBuilderExtensions.UseIdentityColumns Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
UseIdentityColumns(ModelBuilder, Int32, Int32) |
Nakonfiguruje model tak, aby při cílení na SQL Server používal funkci SQL Server IDENTITY ke generování hodnot pro klíčové vlastnosti označené jako OnAdd. Toto je výchozí chování při cílení na SQL Server. |
UseIdentityColumns(ModelBuilder, Int64, Int32) |
Nakonfiguruje model tak, aby při cílení na SQL Server používal funkci SQL Server IDENTITY ke generování hodnot pro klíčové vlastnosti označené jako OnAdd. Toto je výchozí chování při cílení na SQL Server. |
UseIdentityColumns(ModelBuilder, Int32, Int32)
Nakonfiguruje model tak, aby při cílení na SQL Server používal funkci SQL Server IDENTITY ke generování hodnot 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 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
Parametry
- modelBuilder
- ModelBuilder
Tvůrce modelů.
- seed
- Int32
Hodnota, která se použije pro úplně první řádek načtený do tabulky.
- increment
- Int32
Přírůstková hodnota, která se přidá k hodnotě identity předchozího načteného řádku.
Návraty
Stejná instance tvůrce, aby bylo možné zřetězených více volání.
Poznámky
Další informace a příklady najdete v tématech Modelování typů a relací entita Přístup k SQL Server a Azure SQL databází pomocí EF Core.
Platí pro
UseIdentityColumns(ModelBuilder, Int64, Int32)
Nakonfiguruje model tak, aby při cílení na SQL Server používal funkci SQL Server IDENTITY ke generování hodnot 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 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
Parametry
- modelBuilder
- ModelBuilder
Tvůrce modelů.
- seed
- Int64
Hodnota, která se použije pro úplně první řádek načtený do tabulky.
- increment
- Int32
Přírůstková hodnota, která se přidá k hodnotě identity předchozího načteného řádku.
Návraty
Stejná instance tvůrce, aby bylo možné zřetězených více volání.
Poznámky
Další informace a příklady najdete v tématech Modelování typů a relací entita Přístup k SQL Server a Azure SQL databází pomocí EF Core.
Platí pro
Entity Framework