Udostępnij za pośrednictwem


SqlServerComplexTypePropertyBuilderExtensions.UseIdentityColumn Metoda

Definicja

Przeciążenia

UseIdentityColumn(ComplexTypePropertyBuilder, Int32, Int32)

Konfiguruje właściwość klucza tak, aby używała funkcji SQL Server IDENTITY do generowania wartości dla nowych jednostek podczas określania wartości docelowych SQL Server. Ta metoda ustawia właściwość na wartość OnAdd.

UseIdentityColumn(ComplexTypePropertyBuilder, Int64, Int32)

Konfiguruje właściwość klucza tak, aby używała funkcji SQL Server IDENTITY do generowania wartości dla nowych jednostek podczas określania wartości docelowych SQL Server. Ta metoda ustawia właściwość na wartość OnAdd.

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

Konfiguruje właściwość klucza tak, aby używała funkcji SQL Server IDENTITY do generowania wartości dla nowych jednostek podczas określania wartości docelowych SQL Server. Ta metoda ustawia właściwość na wartość OnAdd.

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

Konfiguruje właściwość klucza tak, aby używała funkcji SQL Server IDENTITY do generowania wartości dla nowych jednostek podczas określania wartości docelowych SQL Server. Ta metoda ustawia właściwość na wartość OnAdd.

UseIdentityColumn(ComplexTypePropertyBuilder, Int32, Int32)

Konfiguruje właściwość klucza tak, aby używała funkcji SQL Server IDENTITY do generowania wartości dla nowych jednostek podczas określania wartości docelowych SQL Server. Ta metoda ustawia właściwość na wartość OnAdd.

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

Parametry

propertyBuilder
ComplexTypePropertyBuilder

Konstruktor dla konfigurowanej właściwości.

seed
Int32

Wartość używana dla pierwszego wiersza załadowanego do tabeli.

increment
Int32

Wartość przyrostowa dodawana do wartości tożsamości poprzedniego wiersza, który został załadowany.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań.

Uwagi

Aby uzyskać więcej informacji, zobacz Modelowanie typów jednostek i relacji oraz Uzyskiwanie dostępu do baz danych SQL Server i Azure SQL za pomocą programu EF Core.

Dotyczy

UseIdentityColumn(ComplexTypePropertyBuilder, Int64, Int32)

Konfiguruje właściwość klucza tak, aby używała funkcji SQL Server IDENTITY do generowania wartości dla nowych jednostek podczas określania wartości docelowych SQL Server. Ta metoda ustawia właściwość na wartość OnAdd.

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

Parametry

propertyBuilder
ComplexTypePropertyBuilder

Konstruktor dla konfigurowanej właściwości.

seed
Int64

Wartość używana dla pierwszego wiersza załadowanego do tabeli.

increment
Int32

Wartość przyrostowa dodawana do wartości tożsamości poprzedniego wiersza, który został załadowany.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań.

Uwagi

Aby uzyskać więcej informacji, zobacz Modelowanie typów jednostek i relacji oraz Uzyskiwanie dostępu do baz danych SQL Server i Azure SQL za pomocą programu EF Core.

Dotyczy

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

Konfiguruje właściwość klucza tak, aby używała funkcji SQL Server IDENTITY do generowania wartości dla nowych jednostek podczas określania wartości docelowych SQL Server. Ta metoda ustawia właściwość na wartość OnAdd.

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

Parametry typu

TProperty

Typ skonfigurowanej właściwości.

Parametry

propertyBuilder
ComplexTypePropertyBuilder<TProperty>

Konstruktor dla konfigurowanej właściwości.

seed
Int32

Wartość używana dla pierwszego wiersza załadowanego do tabeli.

increment
Int32

Wartość przyrostowa dodawana do wartości tożsamości poprzedniego wiersza, który został załadowany.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań.

Uwagi

Aby uzyskać więcej informacji, zobacz Modelowanie typów jednostek i relacji oraz Uzyskiwanie dostępu do baz danych SQL Server i Azure SQL za pomocą programu EF Core.

Dotyczy

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

Konfiguruje właściwość klucza tak, aby używała funkcji SQL Server IDENTITY do generowania wartości dla nowych jednostek podczas określania wartości docelowych SQL Server. Ta metoda ustawia właściwość na wartość OnAdd.

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

Parametry typu

TProperty

Typ skonfigurowanej właściwości.

Parametry

propertyBuilder
ComplexTypePropertyBuilder<TProperty>

Konstruktor dla konfigurowanej właściwości.

seed
Int64

Wartość używana dla pierwszego wiersza załadowanego do tabeli.

increment
Int32

Wartość przyrostowa dodawana do wartości tożsamości poprzedniego wiersza, który został załadowany.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań.

Uwagi

Aby uzyskać więcej informacji, zobacz Modelowanie typów jednostek i relacji oraz Uzyskiwanie dostępu do baz danych SQL Server i Azure SQL za pomocą programu EF Core.

Dotyczy