System.Data.Entity.Infrastructure.Annotations 命名空间

AnnotationCodeGenerator

从此类继承以创建一个服务,该服务允许在基架迁移过程中生成自定义批注的代码。 派生类应设置为 MigrationCodeGenerator

AnnotationValues

表示基架或手写编码 DbMigration中的一对批注值。

CompatibilityResult

IsCompatibleWith(Object) 和相关方法返回,用于指示一个对象是否不与另一个对象冲突,以便两个对象可以合并为一个对象。

IndexAnnotation

此类的实例用作自定义注释,用于表示实体框架模型中的数据库索引。

IndexAnnotationSerializer

此类用于序列化和反序列化 IndexAnnotation 对象,以便可以以实体框架模型的 EDMX 形式存储这些对象。

接口

IMergeableAnnotation

用作自定义批注的类型可以实现此接口,以指示通过将多个批注合并为一个批注,可以尝试对给定表或列使用同名的多个批注。