Bagikan melalui


SqlServerModelBuilderExtensions.HasIdentityColumnIncrement Metode

Definisi

Mengonfigurasi kenaikan default untuk SQL Server IDENTITY.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder HasIdentityColumnIncrement(this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder modelBuilder, int? increment, bool fromDataAnnotation = false);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder? HasIdentityColumnIncrement(this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder modelBuilder, int? increment, bool fromDataAnnotation = false);
static member HasIdentityColumnIncrement : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder * Nullable<int> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder
<Extension()>
Public Function HasIdentityColumnIncrement (modelBuilder As IConventionModelBuilder, increment As Nullable(Of Integer), Optional fromDataAnnotation As Boolean = false) As IConventionModelBuilder

Parameter

modelBuilder
IConventionModelBuilder

Pembuat model.

increment
Nullable<Int32>

Nilai inkremental yang ditambahkan ke nilai identitas baris sebelumnya yang dimuat.

fromDataAnnotation
Boolean

Menunjukkan apakah konfigurasi ditentukan menggunakan anotasi data.

Mengembalikan

Instans penyusun yang sama jika konfigurasi diterapkan, null jika tidak.

Keterangan

Lihat Memodelkan jenis dan hubungan entitas, dan Mengakses database SQL Server dan Azure SQL dengan EF Core untuk informasi dan contoh selengkapnya.

Berlaku untuk