共用方式為


DbModelBuilderVersionAttribute 類別

定義

這個屬性可以套用至衍生自 DbContext 的類別,以設定從程式碼建置模型時,應該使用哪個版本的 DbCoNtext 和 DbModelBuilder 慣例,也稱為「Code First」。 如需 DbModelBuilder 版本的詳細資訊, DbModelBuilderVersion 請參閱 列舉。

[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId="Db")]
public sealed class DbModelBuilderVersionAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)]
public sealed class DbModelBuilderVersionAttribute : Attribute
type DbModelBuilderVersionAttribute = class
    inherit Attribute
Public NotInheritable Class DbModelBuilderVersionAttribute
Inherits Attribute
繼承
DbModelBuilderVersionAttribute
屬性

備註

如果 DbCoNtextthen DbCoNtext 中遺漏屬性,則一律會使用最新版的慣例。 這相當於使用 DbModelBuilderVersion.Latest。

建構函式

DbModelBuilderVersionAttribute(DbModelBuilderVersion)

初始化 DbModelBuilderVersionAttribute 類別的新執行個體。

屬性

Version

DbModelBuilder取得慣例版本。

適用於