IncludeMetadataConvention 类
[本页针对的是实体框架版本 6。最新版本以“实体框架”NuGet 包的形式提供。有关实体框架的更多信息,请参见 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。) |
顶部
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。