Sprache

SqlServerPropertyBuilderExtensions.UseIdentityColumn Methode

Definition

Überlädt

Name Beschreibung
UseIdentityColumn(ColumnBuilder, Int64, Int32)

Konfiguriert die Schlüsselspalte, um das SQL Server IDENTITY-Feature zu verwenden, um Werte für neue Entitäten zu generieren, wenn auf SQL Server ausgerichtet ist. Diese Methode legt die Eigenschaft auf .OnAdd

UseIdentityColumn(PropertyBuilder, Int32, Int32)

Konfiguriert die Schlüsseleigenschaft so, dass das SQL Server IDENTITY-Feature verwendet wird, um Werte für neue Entitäten zu generieren, wenn auf SQL Server ausgerichtet wird. Diese Methode legt die Eigenschaft auf .OnAdd

UseIdentityColumn(PropertyBuilder, Int64, Int32)

Konfiguriert die Schlüsseleigenschaft so, dass das SQL Server IDENTITY-Feature verwendet wird, um Werte für neue Entitäten zu generieren, wenn auf SQL Server ausgerichtet wird. Diese Methode legt die Eigenschaft auf .OnAdd

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

Konfiguriert die Schlüsselspalte, um das SQL Server IDENTITY-Feature zu verwenden, um Werte für neue Entitäten zu generieren, wenn auf SQL Server ausgerichtet ist. Diese Methode legt die Eigenschaft auf .OnAdd

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

Konfiguriert die Schlüsseleigenschaft so, dass das SQL Server IDENTITY-Feature verwendet wird, um Werte für neue Entitäten zu generieren, wenn auf SQL Server ausgerichtet wird. Diese Methode legt die Eigenschaft auf .OnAdd

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

Konfiguriert die Schlüsseleigenschaft so, dass das SQL Server IDENTITY-Feature verwendet wird, um Werte für neue Entitäten zu generieren, wenn auf SQL Server ausgerichtet wird. Diese Methode legt die Eigenschaft auf .OnAdd

UseIdentityColumn(ColumnBuilder, Int64, Int32)

Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs

Konfiguriert die Schlüsselspalte, um das SQL Server IDENTITY-Feature zu verwenden, um Werte für neue Entitäten zu generieren, wenn auf SQL Server ausgerichtet ist. Diese Methode legt die Eigenschaft auf .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

Parameter

columnBuilder
ColumnBuilder

Der Generator für die zu konfigurierende Spalte.

seed
Int64

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

increment
Int32

Der inkrementelle Wert, der zum Identitätswert der zuvor geladenen Zeile addiert wird.

Gibt zurück

Dieselbe Generatorinstanz, sodass mehrere Aufrufe verkettet werden können.

Hinweise

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

Gilt für:

UseIdentityColumn(PropertyBuilder, Int32, Int32)

Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs

Konfiguriert die Schlüsseleigenschaft so, dass das SQL Server IDENTITY-Feature verwendet wird, um Werte für neue Entitäten zu generieren, wenn auf SQL Server ausgerichtet wird. Diese Methode legt die Eigenschaft auf .OnAdd

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder UseIdentityColumn(this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, int seed, int increment = 1);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder UseIdentityColumn(this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, int seed = 1, 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, seed As Integer, Optional increment As Integer = 1) As PropertyBuilder
<Extension()>
Public Function UseIdentityColumn (propertyBuilder As PropertyBuilder, Optional seed As Integer = 1, Optional increment As Integer = 1) As PropertyBuilder

Parameter

propertyBuilder
PropertyBuilder

Der Generator für die zu konfigurierende Eigenschaft.

seed
Int32

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

increment
Int32

Der inkrementelle Wert, der zum Identitätswert der zuvor geladenen Zeile addiert wird.

Gibt zurück

Dieselbe Generatorinstanz, sodass mehrere Aufrufe verkettet werden können.

Hinweise

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

Gilt für:

UseIdentityColumn(PropertyBuilder, Int64, Int32)

Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs

Konfiguriert die Schlüsseleigenschaft so, dass das SQL Server IDENTITY-Feature verwendet wird, um Werte für neue Entitäten zu generieren, wenn auf SQL Server ausgerichtet wird. Diese Methode legt die Eigenschaft auf .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

Parameter

propertyBuilder
PropertyBuilder

Der Generator für die zu konfigurierende Eigenschaft.

seed
Int64

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

increment
Int32

Der inkrementelle Wert, der zum Identitätswert der zuvor geladenen Zeile addiert wird.

Gibt zurück

Dieselbe Generatorinstanz, sodass mehrere Aufrufe verkettet werden können.

Hinweise

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

Gilt für:

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

Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs

Konfiguriert die Schlüsselspalte, um das SQL Server IDENTITY-Feature zu verwenden, um Werte für neue Entitäten zu generieren, wenn auf SQL Server ausgerichtet ist. Diese Methode legt die Eigenschaft auf .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)

Typparameter

TProperty

Der Typ der konfigurierten Eigenschaft.

Parameter

columnBuilder
ColumnBuilder<TProperty>

Der Generator für die zu konfigurierende Spalte.

seed
Int64

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

increment
Int32

Der inkrementelle Wert, der zum Identitätswert der zuvor geladenen Zeile addiert wird.

Gibt zurück

Dieselbe Generatorinstanz, sodass mehrere Aufrufe verkettet werden können.

Hinweise

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

Gilt für:

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

Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs

Konfiguriert die Schlüsseleigenschaft so, dass das SQL Server IDENTITY-Feature verwendet wird, um Werte für neue Entitäten zu generieren, wenn auf SQL Server ausgerichtet wird. Diese Methode legt die Eigenschaft auf .OnAdd

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> UseIdentityColumn<TProperty>(this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, int seed, int increment = 1);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> UseIdentityColumn<TProperty>(this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, int seed = 1, 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), seed As Integer, Optional increment As Integer = 1) As PropertyBuilder(Of TProperty)
<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)

Typparameter

TProperty

Der Typ der konfigurierten Eigenschaft.

Parameter

propertyBuilder
PropertyBuilder<TProperty>

Der Generator für die zu konfigurierende Eigenschaft.

seed
Int32

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

increment
Int32

Der inkrementelle Wert, der zum Identitätswert der zuvor geladenen Zeile addiert wird.

Gibt zurück

Dieselbe Generatorinstanz, sodass mehrere Aufrufe verkettet werden können.

Hinweise

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

Gilt für:

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

Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs
Quelle:
SqlServerPropertyBuilderExtensions.cs

Konfiguriert die Schlüsseleigenschaft so, dass das SQL Server IDENTITY-Feature verwendet wird, um Werte für neue Entitäten zu generieren, wenn auf SQL Server ausgerichtet wird. Diese Methode legt die Eigenschaft auf .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)

Typparameter

TProperty

Der Typ der konfigurierten Eigenschaft.

Parameter

propertyBuilder
PropertyBuilder<TProperty>

Der Generator für die zu konfigurierende Eigenschaft.

seed
Int64

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

increment
Int32

Der inkrementelle Wert, der zum Identitätswert der zuvor geladenen Zeile addiert wird.

Gibt zurück

Dieselbe Generatorinstanz, sodass mehrere Aufrufe verkettet werden können.

Hinweise

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

Gilt für: