SqlServerModelBuilderExtensions.UseIdentityColumns Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
UseIdentityColumns(ModelBuilder, Int32, Int32) |
modeli, SQL Server hedeflerken olarak işaretlenmiş anahtar özellikleri için değerler oluşturmak üzere SQL Server IDENTITY özelliğini kullanacak şekilde OnAddyapılandırılır. Bu, SQL Server hedeflerken varsayılan davranıştır. |
UseIdentityColumns(ModelBuilder, Int64, Int32) |
modeli, SQL Server hedeflerken olarak işaretlenmiş anahtar özellikleri için değerler oluşturmak üzere SQL Server IDENTITY özelliğini kullanacak şekilde OnAddyapılandırılır. Bu, SQL Server hedeflerken varsayılan davranıştır. |
UseIdentityColumns(ModelBuilder, Int32, Int32)
modeli, SQL Server hedeflerken olarak işaretlenmiş anahtar özellikleri için değerler oluşturmak üzere SQL Server IDENTITY özelliğini kullanacak şekilde OnAddyapılandırılır. Bu, SQL Server hedeflerken varsayılan davranıştır.
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
Parametreler
- modelBuilder
- ModelBuilder
Model oluşturucusu.
- seed
- Int32
Tabloya yüklenen ilk satır için kullanılan değer.
- increment
- Int32
Yüklenen önceki satırın kimlik değerine eklenen artımlı değer.
Döndürülenler
Birden çok çağrının zincirlenebilmesi için aynı oluşturucu örneği.
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Varlık türlerini ve ilişkilerini modellemeve EF Core ile SQL Server ve Azure SQL veritabanlarına erişme.
Şunlara uygulanır
UseIdentityColumns(ModelBuilder, Int64, Int32)
modeli, SQL Server hedeflerken olarak işaretlenmiş anahtar özellikleri için değerler oluşturmak üzere SQL Server IDENTITY özelliğini kullanacak şekilde OnAddyapılandırılır. Bu, SQL Server hedeflerken varsayılan davranıştır.
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
Parametreler
- modelBuilder
- ModelBuilder
Model oluşturucusu.
- seed
- Int64
Tabloya yüklenen ilk satır için kullanılan değer.
- increment
- Int32
Yüklenen önceki satırın kimlik değerine eklenen artımlı değer.
Döndürülenler
Birden çok çağrının zincirlenebilmesi için aynı oluşturucu örneği.
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Varlık türlerini ve ilişkilerini modellemeve EF Core ile SQL Server ve Azure SQL veritabanlarına erişme.
Şunlara uygulanır
Entity Framework