SqlServerModelBuilderExtensions.ForSqlServerUseIdentityColumns 方法

定義

多載

ForSqlServerUseIdentityColumns(ModelBuilder)

將模型設定為使用 SQL Server IDENTITY 功能,以在目標SQL Server時產生標示為 OnAdd 的索引鍵屬性值。 這是以目標SQL Server為目標時的預設行為。

ForSqlServerUseIdentityColumns(ModelBuilder, Int32, Int32)
已淘汰.

將模型設定為使用 SQL Server IDENTITY 功能,以在目標SQL Server時產生標示為 OnAdd 的索引鍵屬性值。 這是以目標SQL Server為目標時的預設行為。

ForSqlServerUseIdentityColumns(ModelBuilder)

將模型設定為使用 SQL Server IDENTITY 功能,以在目標SQL Server時產生標示為 OnAdd 的索引鍵屬性值。 這是以目標SQL Server為目標時的預設行為。

public static Microsoft.EntityFrameworkCore.ModelBuilder ForSqlServerUseIdentityColumns (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder);
static member ForSqlServerUseIdentityColumns : Microsoft.EntityFrameworkCore.ModelBuilder -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function ForSqlServerUseIdentityColumns (modelBuilder As ModelBuilder) As ModelBuilder

參數

modelBuilder
ModelBuilder

模型產生器。

傳回

相同的產生器實例,以便鏈結多個呼叫。

適用於

ForSqlServerUseIdentityColumns(ModelBuilder, Int32, Int32)

警告

Use UseIdentityColumns

將模型設定為使用 SQL Server IDENTITY 功能,以在目標SQL Server時產生標示為 OnAdd 的索引鍵屬性值。 這是以目標SQL Server為目標時的預設行為。

[System.Obsolete("Use UseIdentityColumns")]
public static Microsoft.EntityFrameworkCore.ModelBuilder ForSqlServerUseIdentityColumns (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, int seed = 1, int increment = 1);
[<System.Obsolete("Use UseIdentityColumns")>]
static member ForSqlServerUseIdentityColumns : Microsoft.EntityFrameworkCore.ModelBuilder * int * int -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function ForSqlServerUseIdentityColumns (modelBuilder As ModelBuilder, Optional seed As Integer = 1, Optional increment As Integer = 1) As ModelBuilder

參數

modelBuilder
ModelBuilder

模型產生器。

seed
Int32

值,用於載入資料表的第一個資料列。

increment
Int32

已載入前一個資料列之識別值的累加值。

傳回

相同的產生器實例,以便鏈結多個呼叫。

屬性

適用於