Share via


SqlServerComplexTypePropertyBuilderExtensions.UseIdentityColumn Methode

Definition

Überlädt

UseIdentityColumn(ComplexTypePropertyBuilder, Int32, Int32)

Konfiguriert die key-Eigenschaft für die Verwendung des SQL Server IDENTITY-Features zum Generieren von Werten für neue Entitäten, wenn SQL Server als Ziel verwendet wird. Diese Methode legt die -Eigenschaft auf fest OnAdd.

UseIdentityColumn(ComplexTypePropertyBuilder, Int64, Int32)

Konfiguriert die key-Eigenschaft für die Verwendung des SQL Server IDENTITY-Features zum Generieren von Werten für neue Entitäten, wenn SQL Server als Ziel verwendet wird. Diese Methode legt die -Eigenschaft auf fest OnAdd.

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

Konfiguriert die key-Eigenschaft für die Verwendung des SQL Server IDENTITY-Features zum Generieren von Werten für neue Entitäten, wenn SQL Server als Ziel verwendet wird. Diese Methode legt die -Eigenschaft auf fest OnAdd.

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

Konfiguriert die key-Eigenschaft für die Verwendung des SQL Server IDENTITY-Features zum Generieren von Werten für neue Entitäten, wenn SQL Server als Ziel verwendet wird. Diese Methode legt die -Eigenschaft auf fest OnAdd.

UseIdentityColumn(ComplexTypePropertyBuilder, Int32, Int32)

Konfiguriert die key-Eigenschaft für die Verwendung des SQL Server IDENTITY-Features zum Generieren von Werten für neue Entitäten, wenn SQL Server als Ziel verwendet wird. Diese Methode legt die -Eigenschaft auf fest 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

Parameter

propertyBuilder
ComplexTypePropertyBuilder

Der Generator für die eigenschaft, die konfiguriert wird.

seed
Int32

Der Wert, der für die erste Zeile verwendet wird, die in die Tabelle geladen wird.

increment
Int32

Der inkrementelle Wert, der dem Identitätswert der vorherigen Zeile hinzugefügt wird, die geladen wurde.

Gibt zurück

Derselbe Generator instance, sodass mehrere Aufrufe verkettet werden können.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen und Zugreifen auf SQL Server und Azure SQL Datenbanken mit EF Core.

Gilt für:

UseIdentityColumn(ComplexTypePropertyBuilder, Int64, Int32)

Konfiguriert die key-Eigenschaft für die Verwendung des SQL Server IDENTITY-Features zum Generieren von Werten für neue Entitäten, wenn SQL Server als Ziel verwendet wird. Diese Methode legt die -Eigenschaft auf fest 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

Parameter

propertyBuilder
ComplexTypePropertyBuilder

Der Generator für die eigenschaft, die konfiguriert wird.

seed
Int64

Der Wert, der für die erste Zeile verwendet wird, die in die Tabelle geladen wird.

increment
Int32

Der inkrementelle Wert, der dem Identitätswert der vorherigen Zeile hinzugefügt wird, die geladen wurde.

Gibt zurück

Derselbe Generator instance, sodass mehrere Aufrufe verkettet werden können.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen und Zugreifen auf SQL Server und Azure SQL Datenbanken mit EF Core.

Gilt für:

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

Konfiguriert die key-Eigenschaft für die Verwendung des SQL Server IDENTITY-Features zum Generieren von Werten für neue Entitäten, wenn SQL Server als Ziel verwendet wird. Diese Methode legt die -Eigenschaft auf fest 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)

Typparameter

TProperty

Der Typ der Eigenschaft, der konfiguriert wird.

Parameter

propertyBuilder
ComplexTypePropertyBuilder<TProperty>

Der Generator für die eigenschaft, die konfiguriert wird.

seed
Int32

Der Wert, der für die erste Zeile verwendet wird, die in die Tabelle geladen wird.

increment
Int32

Der inkrementelle Wert, der dem Identitätswert der vorherigen Zeile hinzugefügt wird, die geladen wurde.

Gibt zurück

Derselbe Generator instance, sodass mehrere Aufrufe verkettet werden können.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen und Zugreifen auf SQL Server und Azure SQL Datenbanken mit EF Core.

Gilt für:

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

Konfiguriert die key-Eigenschaft für die Verwendung des SQL Server IDENTITY-Features zum Generieren von Werten für neue Entitäten, wenn SQL Server als Ziel verwendet wird. Diese Methode legt die -Eigenschaft auf fest 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)

Typparameter

TProperty

Der Typ der Eigenschaft, der konfiguriert wird.

Parameter

propertyBuilder
ComplexTypePropertyBuilder<TProperty>

Der Generator für die eigenschaft, die konfiguriert wird.

seed
Int64

Der Wert, der für die erste Zeile verwendet wird, die in die Tabelle geladen wird.

increment
Int32

Der inkrementelle Wert, der dem Identitätswert der vorherigen Zeile hinzugefügt wird, die geladen wurde.

Gibt zurück

Derselbe Generator instance, sodass mehrere Aufrufe verkettet werden können.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen und Zugreifen auf SQL Server und Azure SQL Datenbanken mit EF Core.

Gilt für: