SqlServerValueGenerationStrategy 列挙型

定義

データベース列からキー値を生成するときに EF Core スタック全体で使用する 2 つの戦略SQL Server定義します。

public enum SqlServerValueGenerationStrategy
type SqlServerValueGenerationStrategy = 
Public Enum SqlServerValueGenerationStrategy
継承
SqlServerValueGenerationStrategy

フィールド

IdentityColumn 2

EF6 以前と同じ方法で通常のSQL ServerIdentity列を使用するパターン。

None 0

SQL Server固有の戦略はありません

Sequence 3

データベース シーケンスを使用して列の値を生成するパターン。

SequenceHiLo 1

ID のブロックがサーバーから割り当てられ、キーを生成するためにクライアント側で使用されるシーケンスベースの hi-lo パターン。

注釈

詳細と例については、「モデル構築規則」および「EF Core を使用したSQL ServerおよびAzure SQLデータベースへのアクセス」を参照してください。

適用対象