SqlServerModelBuilderExtensions.UseIdentityColumns Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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)
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)
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.