DbModelBuilderVersion 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この列挙体の値は、 クラスにDbModelBuilder直接提供することも、 からDbContext派生したクラスに適用された でDbModelBuilderVersionAttribute使用することもできます。 使用される値は、コードからモデルを構築するときに使用する DbContext および DbModelBuilder 規則のバージョン ("Code First" とも呼ばれます) を定義します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId="Db")]
public enum DbModelBuilderVersion
public enum DbModelBuilderVersion
type DbModelBuilderVersion =
Public Enum DbModelBuilderVersion
- 継承
-
DbModelBuilderVersion
- 属性
フィールド
Latest | 0 | および 規則の最新バージョンをDbModelBuilderDbContext使用する必要があることを示します。 |
V4_1 | 1 | Entity Framework v4.1 に DbModelBuilder 付属する および DbContext 規則のバージョンを使用する必要があることを示します。 |
V5_0 | 3 | Entity Framework v5.0 に付属する および DbContext 規則のDbModelBuilderバージョンを使用する必要があることを示します。 |
V5_0_Net4 | 2 | .Net Framework 4 を対象とする場合に Entity Framework v5.0 に付属する および DbContext 規則のバージョンDbModelBuilderを使用する必要があることを示します。 |
V6_0 | 4 | Entity Framework v6.0 に DbModelBuilder 付属する および DbContext 規則のバージョンを使用する必要があることを示します。 |
注釈
DbModelBuilderVersion.Latest を使用すると、Entity Framework の新しいリリースにアップグレードするときに、すべての最新機能を使用できるようになります。 ただし、新しいリリースのアプリケーションでの動作は以前のリリースと異なる場合があります。 特定のバージョンの規約を使用するとこの問題は回避できますが、最新でないバージョンを設定した場合、最新機能の一部しか使用できません。
適用対象
Entity Framework
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示