Condividi tramite


SqlServerModelBuilderExtensions.UseIdentityColumns Metodo

Definizione

Overload

UseIdentityColumns(ModelBuilder, Int32, Int32)

Configura il modello per l'uso della funzionalità IDENTITY SQL Server per generare valori per le proprietà chiave contrassegnate come OnAdd, quando la destinazione è SQL Server. Questo è il comportamento predefinito quando la destinazione è SQL Server.

UseIdentityColumns(ModelBuilder, Int64, Int32)

Configura il modello per l'uso della funzionalità IDENTITY SQL Server per generare valori per le proprietà chiave contrassegnate come OnAdd, quando la destinazione è SQL Server. Questo è il comportamento predefinito quando la destinazione è SQL Server.

UseIdentityColumns(ModelBuilder, Int32, Int32)

Origine:
SqlServerModelBuilderExtensions.cs
Origine:
SqlServerModelBuilderExtensions.cs
Origine:
SqlServerModelBuilderExtensions.cs
Origine:
SqlServerModelBuilderExtensions.cs
Origine:
SqlServerModelBuilderExtensions.cs
Origine:
SqlServerModelBuilderExtensions.cs
Origine:
SqlServerModelBuilderExtensions.cs

Configura il modello per l'uso della funzionalità IDENTITY SQL Server per generare valori per le proprietà chiave contrassegnate come OnAdd, quando la destinazione è SQL Server. Questo è il comportamento predefinito quando la destinazione è 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

Parametri

modelBuilder
ModelBuilder

Generatore del modello.

seed
Int32

Valore utilizzato per la prima riga caricata nella tabella.

increment
Int32

Valore incrementale aggiunto al valore Identity della riga precedente caricata.

Restituisce

Stessa istanza del generatore in modo che più chiamate possano essere concatenati.

Commenti

Per altre informazioni ed esempi, vedere Modellazione di tipi e relazioni di entitàe Accesso a SQL Server e Azure SQL database con EF Core.

Si applica a

UseIdentityColumns(ModelBuilder, Int64, Int32)

Origine:
SqlServerModelBuilderExtensions.cs
Origine:
SqlServerModelBuilderExtensions.cs
Origine:
SqlServerModelBuilderExtensions.cs
Origine:
SqlServerModelBuilderExtensions.cs

Configura il modello per l'uso della funzionalità IDENTITY SQL Server per generare valori per le proprietà chiave contrassegnate come OnAdd, quando la destinazione è SQL Server. Questo è il comportamento predefinito quando la destinazione è 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

Parametri

modelBuilder
ModelBuilder

Generatore del modello.

seed
Int64

Valore utilizzato per la prima riga caricata nella tabella.

increment
Int32

Valore incrementale aggiunto al valore Identity della riga precedente caricata.

Restituisce

Stessa istanza del generatore in modo che più chiamate possano essere concatenati.

Commenti

Per altre informazioni ed esempi, vedere Modellazione di tipi e relazioni di entitàe Accesso a SQL Server e Azure SQL database con EF Core.

Si applica a