允许你为属性配置一个支持字段。这对于只读属性或者具有Get/Set访问器(而不是普通属性)的数据来说很有用。
你可以将实体映射到的表指定为已优化的内存表(memory-optimized)。当使用 EF Core 创建和维护一个基于你的模型的数据库时(不管是通过迁移还是 Database.EnsureCreated()
),将会为这些实体创建已优化的内存表。
比如 Reload
,GetModifiedProperties
,GetDatabaseValues
等等。
允许你在实体上触发填充一个之前已从数据库加载的导航属性。
提供一个基于主键值提取实体的便捷方式。
自动重试失败的数据库命令。这在链接到 SQL Azure 的时候尤为有用,因为短暂失败是很常见的。
轻松地替换掉 EF 使用的内部服务。