Udostępnij za pośrednictwem


SqlServerPropertyBuilderExtensions.UseIdentityColumn Metoda

Definicja

Przeciążenia

UseIdentityColumn(ColumnBuilder, Int64, Int32)

Konfiguruje kolumnę klucza, aby używać 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(PropertyBuilder, 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(PropertyBuilder, 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>(ColumnBuilder<TProperty>, Int64, Int32)

Konfiguruje kolumnę klucza, aby używać 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>(PropertyBuilder<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>(PropertyBuilder<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(ColumnBuilder, Int64, Int32)

Konfiguruje kolumnę klucza, aby używać 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.ColumnBuilder UseIdentityColumn (this Microsoft.EntityFrameworkCore.Metadata.Builders.ColumnBuilder columnBuilder, long seed = 1, int increment = 1);
static member UseIdentityColumn : Microsoft.EntityFrameworkCore.Metadata.Builders.ColumnBuilder * int64 * int -> Microsoft.EntityFrameworkCore.Metadata.Builders.ColumnBuilder
<Extension()>
Public Function UseIdentityColumn (columnBuilder As ColumnBuilder, Optional seed As Long = 1, Optional increment As Integer = 1) As ColumnBuilder

Parametry

columnBuilder
ColumnBuilder

Konstruktor dla skonfigurowanej kolumny.

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(PropertyBuilder, 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.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

Parametry

propertyBuilder
PropertyBuilder

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(PropertyBuilder, 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.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

Parametry

propertyBuilder
PropertyBuilder

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>(ColumnBuilder<TProperty>, Int64, Int32)

Konfiguruje kolumnę klucza, aby używać 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.ColumnBuilder<TProperty> UseIdentityColumn<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.ColumnBuilder<TProperty> columnBuilder, long seed = 1, int increment = 1);
static member UseIdentityColumn : Microsoft.EntityFrameworkCore.Metadata.Builders.ColumnBuilder<'Property> * int64 * int -> Microsoft.EntityFrameworkCore.Metadata.Builders.ColumnBuilder<'Property>
<Extension()>
Public Function UseIdentityColumn(Of TProperty) (columnBuilder As ColumnBuilder(Of TProperty), Optional seed As Long = 1, Optional increment As Integer = 1) As ColumnBuilder(Of TProperty)

Parametry typu

TProperty

Typ skonfigurowanej właściwości.

Parametry

columnBuilder
ColumnBuilder<TProperty>

Konstruktor dla skonfigurowanej kolumny.

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>(PropertyBuilder<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.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)

Parametry typu

TProperty

Typ skonfigurowanej właściwości.

Parametry

propertyBuilder
PropertyBuilder<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>(PropertyBuilder<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.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)

Parametry typu

TProperty

Typ skonfigurowanej właściwości.

Parametry

propertyBuilder
PropertyBuilder<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