IncludeMetadataConvention 類別
[此頁面專屬於 Entity Framework 第 6 版。最新版本可從 'Entity Framework' NuGet 套件取得。如需 Entity Framework 的詳細資訊,請參閱 msdn.com/data/ef。]
注意:這個 API 現在已經過時。
此 DbModelBuilder 慣例會使得 DbModelBuilder 在建立模型時包含有關此模型的中繼資料。 當 DbContext 依照慣例建立模型時,它會將此慣例加入至 DbModelBuilder 所使用之慣例的清單。 如果使用 DbContext 來建立資料庫,這會使得模型中繼資料寫入資料庫。 然後這可用來做為快速檢查的方法,以查看上次針對資料庫使用此模型之後,此模型是否已變更。 經由在衍生的 DbContext 類別上覆寫 OnModelCreating 方法,可以從 DbModelBuilder 慣例移除此慣例。
繼承階層
System.Object
System.Data.Entity.ModelConfiguration.Conventions.Convention
System.Data.Entity.Infrastructure.IncludeMetadataConvention
命名空間: System.Data.Entity.Infrastructure
組件: EntityFramework (在 EntityFramework.dll 中)
語法
'宣告
<ObsoleteAttribute("The IncludeMetadataConvention is no longer used. EdmMetadata is not included in the model. <see cref="EdmModelDiffer" /> is now used to detect changes in the model.")> _
Public Class IncludeMetadataConvention _
Inherits Convention
'用途
Dim instance As IncludeMetadataConvention
[ObsoleteAttribute("The IncludeMetadataConvention is no longer used. EdmMetadata is not included in the model. <see cref="EdmModelDiffer" /> is now used to detect changes in the model.")]
public class IncludeMetadataConvention : Convention
[ObsoleteAttribute(L"The IncludeMetadataConvention is no longer used. EdmMetadata is not included in the model. <see cref="EdmModelDiffer" /> is now used to detect changes in the model.")]
public ref class IncludeMetadataConvention : public Convention
[<ObsoleteAttribute("The IncludeMetadataConvention is no longer used. EdmMetadata is not included in the model. <see cref="EdmModelDiffer" /> is now used to detect changes in the model.")>]
type IncludeMetadataConvention =
class
inherit Convention
end
public class IncludeMetadataConvention extends Convention
IncludeMetadataConvention 類型會公開下列成員。
建構函式
名稱 | 描述 | |
---|---|---|
IncludeMetadataConvention | 初始化 IncludeMetadataConvention 類別的新執行個體。 |
靠上
方法
名稱 | 描述 | |
---|---|---|
Equals | (繼承自 Object)。 | |
Finalize | (繼承自 Object)。 | |
GetHashCode | (繼承自 Object)。 | |
GetType | (繼承自 Object)。 | |
MemberwiseClone | (繼承自 Object)。 | |
Properties() | 開始組態輕量型慣例以套用至模型中的所有屬性。 (繼承自 Convention)。 | |
ToString | (繼承自 Object)。 | |
Types() | 開始組態輕量型慣例以套用至模型中的所有對應類型。 (繼承自 Convention)。 |
靠上
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。並非所有的執行個體成員都是安全執行緒。