SqlServerModelBuilderExtensions.UseIdentityColumns Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| UseIdentityColumns(ModelBuilder, Int32, Int32) |
Konfiguriert das Modell so, dass das SQL Server IDENTITY-Feature verwendet wird, um Werte für schlüsseleigenschaften zu generieren, die als OnAddgekennzeichnet sind, wenn auf SQL Server ausgerichtet ist. Dies ist das Standardverhalten bei der Ausrichtung auf SQL Server. |
| UseIdentityColumns(ModelBuilder, Int64, Int32) |
Konfiguriert das Modell so, dass das SQL Server IDENTITY-Feature verwendet wird, um Werte für schlüsseleigenschaften zu generieren, die als OnAddgekennzeichnet sind, wenn auf SQL Server ausgerichtet ist. Dies ist das Standardverhalten bei der Ausrichtung auf SQL Server. |
UseIdentityColumns(ModelBuilder, Int32, Int32)
Konfiguriert das Modell so, dass das SQL Server IDENTITY-Feature verwendet wird, um Werte für schlüsseleigenschaften zu generieren, die als OnAddgekennzeichnet sind, wenn auf SQL Server ausgerichtet ist. Dies ist das Standardverhalten bei der Ausrichtung auf SQL Server.
public static Microsoft.EntityFrameworkCore.ModelBuilder UseIdentityColumns(this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, int seed, int increment = 1);
public static Microsoft.EntityFrameworkCore.ModelBuilder UseIdentityColumns(this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, int seed = 1, int increment = 1);
static member UseIdentityColumns : Microsoft.EntityFrameworkCore.ModelBuilder * int * int -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function UseIdentityColumns (modelBuilder As ModelBuilder, seed As Integer, Optional increment As Integer = 1) As ModelBuilder
<Extension()>
Public Function UseIdentityColumns (modelBuilder As ModelBuilder, Optional seed As Integer = 1, Optional increment As Integer = 1) As ModelBuilder
Parameter
- modelBuilder
- ModelBuilder
Der Modell-Generator.
- seed
- Int32
Der Wert, der für die erste in die Tabelle geladene Zeile verwendet wird.
- increment
- Int32
Der inkrementelle Wert, der zum Identitätswert der zuvor geladenen Zeile addiert wird.
Gibt zurück
Dieselbe Generatorinstanz, sodass mehrere Aufrufe verkettet werden können.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungensowie zugreifen auf SQL Server- und Azure SQL-Datenbanken mit EF Core.
Gilt für:
UseIdentityColumns(ModelBuilder, Int64, Int32)
Konfiguriert das Modell so, dass das SQL Server IDENTITY-Feature verwendet wird, um Werte für schlüsseleigenschaften zu generieren, die als OnAddgekennzeichnet sind, wenn auf SQL Server ausgerichtet ist. Dies ist das Standardverhalten bei der Ausrichtung auf 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
Parameter
- modelBuilder
- ModelBuilder
Der Modell-Generator.
- seed
- Int64
Der Wert, der für die erste in die Tabelle geladene Zeile verwendet wird.
- increment
- Int32
Der inkrementelle Wert, der zum Identitätswert der zuvor geladenen Zeile addiert wird.
Gibt zurück
Dieselbe Generatorinstanz, sodass mehrere Aufrufe verkettet werden können.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungensowie zugreifen auf SQL Server- und Azure SQL-Datenbanken mit EF Core.