SqlServerModelBuilderExtensions.UseIdentityColumns メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
UseIdentityColumns(ModelBuilder, Int32, Int32) |
SQL Server IDENTITY 機能を使用して、 としてOnAddマークされたキー プロパティの値を生成するようにモデルを構成SQL Server。 これは、SQL Serverを対象とする場合の既定の動作です。 |
UseIdentityColumns(ModelBuilder, Int64, Int32) |
SQL Server IDENTITY 機能を使用して、 としてOnAddマークされたキー プロパティの値を生成するようにモデルを構成SQL Server。 これは、SQL Serverを対象とする場合の既定の動作です。 |
UseIdentityColumns(ModelBuilder, Int32, Int32)
SQL Server IDENTITY 機能を使用して、 としてOnAddマークされたキー プロパティの値を生成するようにモデルを構成SQL Server。 これは、SQL Serverを対象とする場合の既定の動作です。
public static Microsoft.EntityFrameworkCore.ModelBuilder UseIdentityColumns (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, int seed = 1, int increment = 1);
public static Microsoft.EntityFrameworkCore.ModelBuilder UseIdentityColumns (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, int seed, int increment = 1);
static member UseIdentityColumns : Microsoft.EntityFrameworkCore.ModelBuilder * int * int -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function UseIdentityColumns (modelBuilder As ModelBuilder, Optional seed As Integer = 1, Optional increment As Integer = 1) As ModelBuilder
<Extension()>
Public Function UseIdentityColumns (modelBuilder As ModelBuilder, seed As Integer, Optional increment As Integer = 1) As ModelBuilder
パラメーター
- modelBuilder
- ModelBuilder
モデル ビルダー。
- seed
- Int32
テーブルに読み込まれた最初の行に使用される値。
- increment
- Int32
読み込まれた前の行の ID 値に追加される増分値。
戻り値
複数の呼び出しをチェーンできるように、同じビルダー インスタンス。
注釈
詳細と例については、「エンティティの種類とリレーションシップのモデリング」および「EF Core を使用したSQL ServerおよびAzure SQLデータベースへのアクセス」を参照してください。
適用対象
UseIdentityColumns(ModelBuilder, Int64, Int32)
SQL Server IDENTITY 機能を使用して、 としてOnAddマークされたキー プロパティの値を生成するようにモデルを構成SQL Server。 これは、SQL Serverを対象とする場合の既定の動作です。
public static Microsoft.EntityFrameworkCore.ModelBuilder UseIdentityColumns (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, long seed = 1, int increment = 1);
static member UseIdentityColumns : Microsoft.EntityFrameworkCore.ModelBuilder * int64 * int -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function UseIdentityColumns (modelBuilder As ModelBuilder, Optional seed As Long = 1, Optional increment As Integer = 1) As ModelBuilder
パラメーター
- modelBuilder
- ModelBuilder
モデル ビルダー。
- seed
- Int64
テーブルに読み込まれた最初の行に使用される値。
- increment
- Int32
読み込まれた前の行の ID 値に追加される増分値。
戻り値
複数の呼び出しをチェーンできるように、同じビルダー インスタンス。
注釈
詳細と例については、「エンティティの種類とリレーションシップのモデリング」および「EF Core を使用したSQL ServerおよびAzure SQLデータベースへのアクセス」を参照してください。
適用対象
Entity Framework