SqlServerModelBuilderExtensions.ForSqlServerUseIdentityColumns 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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
已載入前一個資料列之識別值的累加值。
傳回
相同的產生器實例,以便鏈結多個呼叫。
- 屬性