次の方法で共有


SqlServerModelBuilderExtensions.ForSqlServerUseIdentityColumns メソッド

定義

オーバーロード

ForSqlServerUseIdentityColumns(ModelBuilder)

SQL Server IDENTITY 機能を使用して、 としてOnAddマークされたキー プロパティの値を生成するようにモデルを構成SQL Server。 これは、SQL Serverを対象とする場合の既定の動作です。

ForSqlServerUseIdentityColumns(ModelBuilder, Int32, Int32)
古い.

SQL Server IDENTITY 機能を使用して、 としてOnAddマークされたキー プロパティの値を生成するようにモデルを構成SQL Server。 これは、SQL Serverを対象とする場合の既定の動作です。

ForSqlServerUseIdentityColumns(ModelBuilder)

SQL Server IDENTITY 機能を使用して、 としてOnAddマークされたキー プロパティの値を生成するようにモデルを構成SQL Server。 これは、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 機能を使用して、 としてOnAddマークされたキー プロパティの値を生成するようにモデルを構成SQL Server。 これは、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

読み込まれた前の行の ID 値に追加される増分値。

戻り値

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

属性

適用対象