Freigeben über


SqlServerModelBuilderExtensions.ForSqlServerUseIdentityColumns Methode

Definition

Überlädt

ForSqlServerUseIdentityColumns(ModelBuilder)

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 SQL Server als zielmarkiert sind. Dies ist das Standardverhalten beim Ziel SQL Server.

ForSqlServerUseIdentityColumns(ModelBuilder, Int32, Int32)
Veraltet.

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 SQL Server als zielmarkiert sind. Dies ist das Standardverhalten beim Ziel SQL Server.

ForSqlServerUseIdentityColumns(ModelBuilder)

Quelle:
SqlServerModelBuilderExtensions.cs
Quelle:
SqlServerModelBuilderExtensions.cs

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 SQL Server als zielmarkiert sind. Dies ist das Standardverhalten beim Ziel 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

Parameter

modelBuilder
ModelBuilder

Der Modellgenerator.

Gibt zurück

Derselbe Generator instance, sodass mehrere Aufrufe verkettet werden können.

Gilt für:

ForSqlServerUseIdentityColumns(ModelBuilder, Int32, Int32)

Quelle:
SqlServerModelBuilderExtensions.cs
Quelle:
SqlServerModelBuilderExtensions.cs

Achtung

Use UseIdentityColumns

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 SQL Server als zielmarkiert sind. Dies ist das Standardverhalten beim Ziel 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

Parameter

modelBuilder
ModelBuilder

Der Modellgenerator.

seed
Int32

Der Wert, der für die erste Zeile verwendet wird, die in die Tabelle geladen wird.

increment
Int32

Der inkrementelle Wert, der dem Identitätswert der vorherigen Zeile hinzugefügt wird, die geladen wurde.

Gibt zurück

Derselbe Generator instance, sodass mehrere Aufrufe verkettet werden können.

Attribute

Gilt für: