SqlServerModelBuilderExtensions.UseIdentityColumns Méthode

Définition

Surcharges

UseIdentityColumns(ModelBuilder, Int32, Int32)

Configure le modèle de façon à utiliser la fonctionnalité SQL Server IDENTITY pour générer des valeurs pour les propriétés de clé marquées comme OnAdd, lors du ciblage de SQL Server. Il s’agit du comportement par défaut lors du ciblage de SQL Server.

UseIdentityColumns(ModelBuilder, Int64, Int32)

Configure le modèle de façon à utiliser la fonctionnalité SQL Server IDENTITY pour générer des valeurs pour les propriétés de clé marquées comme OnAdd, lors du ciblage de SQL Server. Il s’agit du comportement par défaut lors du ciblage de SQL Server.

UseIdentityColumns(ModelBuilder, Int32, Int32)

Configure le modèle de façon à utiliser la fonctionnalité SQL Server IDENTITY pour générer des valeurs pour les propriétés de clé marquées comme OnAdd, lors du ciblage de SQL Server. Il s’agit du comportement par défaut lors du ciblage de 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

Paramètres

modelBuilder
ModelBuilder

Générateur de modèles.

seed
Int32

Valeur utilisée pour la toute première ligne chargée dans la table.

increment
Int32

Valeur incrémentielle ajoutée à la valeur d’identité de la ligne précédente chargée.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

Remarques

Pour plus d’informations et d’exemples, consultez Modélisation des types d’entités et des relations et Accès aux bases de données SQL Server et Azure SQL avec EF Core.

S’applique à

UseIdentityColumns(ModelBuilder, Int64, Int32)

Configure le modèle de façon à utiliser la fonctionnalité SQL Server IDENTITY pour générer des valeurs pour les propriétés de clé marquées comme OnAdd, lors du ciblage de SQL Server. Il s’agit du comportement par défaut lors du ciblage de 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

Paramètres

modelBuilder
ModelBuilder

Générateur de modèles.

seed
Int64

Valeur utilisée pour la toute première ligne chargée dans la table.

increment
Int32

Valeur incrémentielle ajoutée à la valeur d’identité de la ligne précédente chargée.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

Remarques

Pour plus d’informations et d’exemples, consultez Modélisation des types d’entités et des relations et Accès aux bases de données SQL Server et Azure SQL avec EF Core.

S’applique à