SqlServerModelBuilderExtensions.UseIdentityColumns Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
UseIdentityColumns(ModelBuilder, Int32, Int32) |
Konfiguruje model tak, aby używał funkcji SQL Server IDENTITY do generowania wartości kluczowych właściwości oznaczonych jako OnAdd, podczas określania wartości docelowej SQL Server. Jest to domyślne zachowanie podczas określania wartości docelowej SQL Server. |
UseIdentityColumns(ModelBuilder, Int64, Int32) |
Konfiguruje model tak, aby używał funkcji SQL Server IDENTITY do generowania wartości kluczowych właściwości oznaczonych jako OnAdd, podczas określania wartości docelowej SQL Server. Jest to domyślne zachowanie podczas określania wartości docelowej SQL Server. |
UseIdentityColumns(ModelBuilder, Int32, Int32)
Konfiguruje model tak, aby używał funkcji SQL Server IDENTITY do generowania wartości kluczowych właściwości 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 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
Konstruktor modelu.
- 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ć w łańcuch wiele wywołań.
Uwagi
Aby uzyskać więcej informacji i przykłady, zobacz Modelowanie typów jednostek i relacji oraz Uzyskiwanie dostępu do baz danych SQL Server i Azure SQL za pomocą programu EF Core.
Dotyczy
UseIdentityColumns(ModelBuilder, Int64, Int32)
Konfiguruje model tak, aby używał funkcji SQL Server IDENTITY do generowania wartości kluczowych właściwości 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 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
Konstruktor modelu.
- seed
- Int64
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ć w łańcuch wiele wywołań.
Uwagi
Aby uzyskać więcej informacji i przykłady, zobacz Modelowanie typów jednostek i relacji oraz Uzyskiwanie dostępu do baz danych SQL Server i Azure SQL za pomocą programu EF Core.