SqlServerPropertyBuilderExtensions.UseIdentityColumn Yöntem

Tanım

Aşırı Yüklemeler

UseIdentityColumn(PropertyBuilder, Int32, Int32)

Yeni varlıkları hedeflerken yeni varlıklar için değer oluşturmak üzere SQL Server IDENTITY özelliğini kullanmak üzere anahtar özelliğini SQL Server. Bu yöntem, özelliğini olarak OnAdd ayarlar.

UseIdentityColumn(PropertyBuilder, Int64, Int32)

Yeni varlıkları hedeflerken yeni varlıklar için değer oluşturmak üzere SQL Server IDENTITY özelliğini kullanmak üzere anahtar özelliğini SQL Server. Bu yöntem, özelliğini olarak OnAdd ayarlar.

UseIdentityColumn<TProperty>(PropertyBuilder<TProperty>, Int32, Int32)

SQL Server ıdentity özelliğini kullanarak yeni varlıkların değerlerini oluşturmak için, SQL Server hedeflerken, anahtar özelliğini yapılandırır. Bu yöntem, özelliğini olarak ayarlar OnAdd .

UseIdentityColumn<TProperty>(PropertyBuilder<TProperty>, Int64, Int32)

SQL Server ıdentity özelliğini kullanarak yeni varlıkların değerlerini oluşturmak için, SQL Server hedeflerken, anahtar özelliğini yapılandırır. Bu yöntem, özelliğini olarak ayarlar OnAdd .

UseIdentityColumn(PropertyBuilder, Int32, Int32)

Yeni varlıkları hedeflerken yeni varlıklar için değer oluşturmak üzere SQL Server IDENTITY özelliğini kullanmak üzere anahtar özelliğini SQL Server. Bu yöntem, özelliğini olarak OnAdd ayarlar.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder UseIdentityColumn (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, int seed = 1, int increment = 1);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder UseIdentityColumn (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, int seed, int increment = 1);
static member UseIdentityColumn : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder * int * int -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
<Extension()>
Public Function UseIdentityColumn (propertyBuilder As PropertyBuilder, Optional seed As Integer = 1, Optional increment As Integer = 1) As PropertyBuilder
<Extension()>
Public Function UseIdentityColumn (propertyBuilder As PropertyBuilder, seed As Integer, Optional increment As Integer = 1) As PropertyBuilder

Parametreler

propertyBuilder
PropertyBuilder

Yapılandırılan özelliğin 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

PropertyBuilder

Birden çok çağrının zincirlene kadar aynı oluşturucu örneği.

Açıklamalar

Daha fazla bilgi için bkz.Varlık türlerini ve ilişkilerini modelleme ve SQL Server ile SQL Azure veritabanlarına EF Core erişim.

Şunlara uygulanır

UseIdentityColumn(PropertyBuilder, Int64, Int32)

Yeni varlıkları hedeflerken yeni varlıklar için değer oluşturmak üzere SQL Server IDENTITY özelliğini kullanmak üzere anahtar özelliğini SQL Server. Bu yöntem, özelliğini olarak OnAdd ayarlar.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder UseIdentityColumn (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, long seed = 1, int increment = 1);
static member UseIdentityColumn : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder * int64 * int -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
<Extension()>
Public Function UseIdentityColumn (propertyBuilder As PropertyBuilder, Optional seed As Long = 1, Optional increment As Integer = 1) As PropertyBuilder

Parametreler

propertyBuilder
PropertyBuilder

Yapılandırılan özelliğin 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

PropertyBuilder

Birden çok çağrının zincirlene kadar aynı oluşturucu örneği.

Açıklamalar

Daha fazla bilgi için bkz.Varlık türlerini ve ilişkilerini modelleme ve SQL Server ile SQL Azure veritabanlarına EF Core erişim.

Şunlara uygulanır

UseIdentityColumn<TProperty>(PropertyBuilder<TProperty>, Int32, Int32)

SQL Server ıdentity özelliğini kullanarak yeni varlıkların değerlerini oluşturmak için, SQL Server hedeflerken, anahtar özelliğini yapılandırır. Bu yöntem, özelliğini olarak ayarlar OnAdd .

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> UseIdentityColumn<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, int seed = 1, int increment = 1);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> UseIdentityColumn<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, int seed, int increment = 1);
static member UseIdentityColumn : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property> * int * int -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
<Extension()>
Public Function UseIdentityColumn(Of TProperty) (propertyBuilder As PropertyBuilder(Of TProperty), Optional seed As Integer = 1, Optional increment As Integer = 1) As PropertyBuilder(Of TProperty)
<Extension()>
Public Function UseIdentityColumn(Of TProperty) (propertyBuilder As PropertyBuilder(Of TProperty), seed As Integer, Optional increment As Integer = 1) As PropertyBuilder(Of TProperty)

Tür Parametreleri

TProperty

Yapılandırılan özelliğin türü.

Parametreler

propertyBuilder
PropertyBuilder<TProperty>

Yapılandırılan özelliğin 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

PropertyBuilder<TProperty>

Birden çok çağrının zincirlenebilir olması için aynı Oluşturucu örneği.

Açıklamalar

daha fazla bilgi için bkz. varlık türlerini ve ilişkilerini modellemeve SQL Server ve SQL Azure EF Core veritabanlarına erişme .

Şunlara uygulanır

UseIdentityColumn<TProperty>(PropertyBuilder<TProperty>, Int64, Int32)

SQL Server ıdentity özelliğini kullanarak yeni varlıkların değerlerini oluşturmak için, SQL Server hedeflerken, anahtar özelliğini yapılandırır. Bu yöntem, özelliğini olarak ayarlar OnAdd .

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> UseIdentityColumn<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, long seed = 1, int increment = 1);
static member UseIdentityColumn : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property> * int64 * int -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
<Extension()>
Public Function UseIdentityColumn(Of TProperty) (propertyBuilder As PropertyBuilder(Of TProperty), Optional seed As Long = 1, Optional increment As Integer = 1) As PropertyBuilder(Of TProperty)

Tür Parametreleri

TProperty

Yapılandırılan özelliğin türü.

Parametreler

propertyBuilder
PropertyBuilder<TProperty>

Yapılandırılmakta olan özellik için Oluşturucu.

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

PropertyBuilder<TProperty>

Birden çok çağrının zincirlenebilir olması için aynı Oluşturucu örneği.

Açıklamalar

daha fazla bilgi için bkz. varlık türlerini ve ilişkilerini modellemeve SQL Server ve SQL Azure EF Core veritabanlarına erişme .

Şunlara uygulanır