次の方法で共有


SqlServerModelBuilderExtensions.UseKeySequences メソッド

定義

階層ごとにシーケンスを使用して、 としてOnAddマークされたキー プロパティの値を生成するようにモデルを構成SQL Server。

public static Microsoft.EntityFrameworkCore.ModelBuilder UseKeySequences (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string? nameSuffix = default, string? schema = default);
static member UseKeySequences : Microsoft.EntityFrameworkCore.ModelBuilder * string * string -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function UseKeySequences (modelBuilder As ModelBuilder, Optional nameSuffix As String = Nothing, Optional schema As String = Nothing) As ModelBuilder

パラメーター

modelBuilder
ModelBuilder

モデル ビルダー。

nameSuffix
String

自動的に作成される各シーケンスのテーブル名のサフィックスを付ける名前。

schema
String

シーケンスのスキーマ。

戻り値

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

注釈

詳細と例については、「エンティティの種類とリレーションシップのモデリング」および「EF Core を使用したSQL ServerデータベースとAzure SQLデータベースへのアクセス」を参照してください。

適用対象