SqlServerPropertyBuilderExtensions.UseIdentityColumn Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Název | Description |
|---|---|
| UseIdentityColumn(ColumnBuilder, Int64, Int32) |
Nakonfiguruje klíčový sloupec tak, aby při cílení na SQL Server použil funkci SQL Server IDENTITY ke generování hodnot pro nové entity. Tato metoda nastaví vlastnost být OnAdd. |
| UseIdentityColumn(PropertyBuilder, Int32, Int32) |
Nakonfiguruje vlastnost klíče tak, aby při cílení na SQL Server používala funkci SQL Server IDENTITY ke generování hodnot pro nové entity. Tato metoda nastaví vlastnost být OnAdd. |
| UseIdentityColumn(PropertyBuilder, Int64, Int32) |
Nakonfiguruje vlastnost klíče tak, aby při cílení na SQL Server používala funkci SQL Server IDENTITY ke generování hodnot pro nové entity. Tato metoda nastaví vlastnost být OnAdd. |
| UseIdentityColumn<TProperty>(ColumnBuilder<TProperty>, Int64, Int32) |
Nakonfiguruje klíčový sloupec tak, aby při cílení na SQL Server použil funkci SQL Server IDENTITY ke generování hodnot pro nové entity. Tato metoda nastaví vlastnost být OnAdd. |
| UseIdentityColumn<TProperty>(PropertyBuilder<TProperty>, Int32, Int32) |
Nakonfiguruje vlastnost klíče tak, aby při cílení na SQL Server používala funkci SQL Server IDENTITY ke generování hodnot pro nové entity. Tato metoda nastaví vlastnost být OnAdd. |
| UseIdentityColumn<TProperty>(PropertyBuilder<TProperty>, Int64, Int32) |
Nakonfiguruje vlastnost klíče tak, aby při cílení na SQL Server používala funkci SQL Server IDENTITY ke generování hodnot pro nové entity. Tato metoda nastaví vlastnost být OnAdd. |
UseIdentityColumn(ColumnBuilder, Int64, Int32)
Nakonfiguruje klíčový sloupec tak, aby při cílení na SQL Server použil funkci SQL Server IDENTITY ke generování hodnot pro nové entity. Tato metoda nastaví vlastnost být 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
Tvůrce pro konfigurovaný sloupec
- seed
- Int64
Hodnota použitá pro úplně první řádek načtený do tabulky.
- increment
- Int32
Přírůstková hodnota přidaná k hodnotě identity předchozího řádku, který byl načten.
Návraty
Stejná instance tvůrce, aby bylo možné zřetězených více volání.
Poznámky
Další informace a příklady najdete v tématu Modelování typů entit a relacía přístup k databázím SQL Server a Azure SQL pomocí EF Core.
Platí pro
UseIdentityColumn(PropertyBuilder, Int32, Int32)
Nakonfiguruje vlastnost klíče tak, aby při cílení na SQL Server používala funkci SQL Server IDENTITY ke generování hodnot pro nové entity. Tato metoda nastaví vlastnost být 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
Parametry
- propertyBuilder
- PropertyBuilder
Tvůrce pro konfigurovanou vlastnost.
- seed
- Int32
Hodnota použitá pro úplně první řádek načtený do tabulky.
- increment
- Int32
Přírůstková hodnota přidaná k hodnotě identity předchozího řádku, který byl načten.
Návraty
Stejná instance tvůrce, aby bylo možné zřetězených více volání.
Poznámky
Další informace a příklady najdete v tématu Modelování typů entit a relacía přístup k databázím SQL Server a Azure SQL pomocí EF Core.
Platí pro
UseIdentityColumn(PropertyBuilder, Int64, Int32)
Nakonfiguruje vlastnost klíče tak, aby při cílení na SQL Server používala funkci SQL Server IDENTITY ke generování hodnot pro nové entity. Tato metoda nastaví vlastnost být 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
Tvůrce pro konfigurovanou vlastnost.
- seed
- Int64
Hodnota použitá pro úplně první řádek načtený do tabulky.
- increment
- Int32
Přírůstková hodnota přidaná k hodnotě identity předchozího řádku, který byl načten.
Návraty
Stejná instance tvůrce, aby bylo možné zřetězených více volání.
Poznámky
Další informace a příklady najdete v tématu Modelování typů entit a relacía přístup k databázím SQL Server a Azure SQL pomocí EF Core.
Platí pro
UseIdentityColumn<TProperty>(ColumnBuilder<TProperty>, Int64, Int32)
Nakonfiguruje klíčový sloupec tak, aby při cílení na SQL Server použil funkci SQL Server IDENTITY ke generování hodnot pro nové entity. Tato metoda nastaví vlastnost být 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 konfigurované vlastnosti.
Parametry
- columnBuilder
- ColumnBuilder<TProperty>
Tvůrce pro konfigurovaný sloupec
- seed
- Int64
Hodnota použitá pro úplně první řádek načtený do tabulky.
- increment
- Int32
Přírůstková hodnota přidaná k hodnotě identity předchozího řádku, který byl načten.
Návraty
Stejná instance tvůrce, aby bylo možné zřetězených více volání.
Poznámky
Další informace a příklady najdete v tématu Modelování typů entit a relacía přístup k databázím SQL Server a Azure SQL pomocí EF Core.
Platí pro
UseIdentityColumn<TProperty>(PropertyBuilder<TProperty>, Int32, Int32)
Nakonfiguruje vlastnost klíče tak, aby při cílení na SQL Server používala funkci SQL Server IDENTITY ke generování hodnot pro nové entity. Tato metoda nastaví vlastnost být 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)
Parametry typu
- TProperty
Typ konfigurované vlastnosti.
Parametry
- propertyBuilder
- PropertyBuilder<TProperty>
Tvůrce pro konfigurovanou vlastnost.
- seed
- Int32
Hodnota použitá pro úplně první řádek načtený do tabulky.
- increment
- Int32
Přírůstková hodnota přidaná k hodnotě identity předchozího řádku, který byl načten.
Návraty
Stejná instance tvůrce, aby bylo možné zřetězených více volání.
Poznámky
Další informace a příklady najdete v tématu Modelování typů entit a relacía přístup k databázím SQL Server a Azure SQL pomocí EF Core.
Platí pro
UseIdentityColumn<TProperty>(PropertyBuilder<TProperty>, Int64, Int32)
Nakonfiguruje vlastnost klíče tak, aby při cílení na SQL Server používala funkci SQL Server IDENTITY ke generování hodnot pro nové entity. Tato metoda nastaví vlastnost být 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 konfigurované vlastnosti.
Parametry
- propertyBuilder
- PropertyBuilder<TProperty>
Tvůrce pro konfigurovanou vlastnost.
- seed
- Int64
Hodnota použitá pro úplně první řádek načtený do tabulky.
- increment
- Int32
Přírůstková hodnota přidaná k hodnotě identity předchozího řádku, který byl načten.
Návraty
Stejná instance tvůrce, aby bylo možné zřetězených více volání.
Poznámky
Další informace a příklady najdete v tématu Modelování typů entit a relacía přístup k databázím SQL Server a Azure SQL pomocí EF Core.