logo
  • 教程列表
  • SO官方文档
  • Entity Framework 教程
    • 跟踪与无跟踪
      • 无跟踪查询
      • 跟踪查询
      • 跟踪和预测
    • 加载相关实体
      • 渴望加载
      • 显式加载
      • 延迟加载
      • 投影查询
    • 实体框架入门
      • 安装实体框架 NuGet 包
      • 使用 C 中的实体框架(代码优先)
      • 什么是实体框架
    • 实体框架的最佳实践(简单和专业)
      • 1-实体框架数据层(基础知识)
      • 2-实体框架业务层
      • 3-使用业务层表示层(MVC)
      • 4-实体框架单元测试层
    • Code First DataAnnotations
      • 列属性
      • 必需属性
      • MaxLength 和 MinLength 属性
      • DatabaseGenerated 属性
      • ForeignKey(字符串)属性
      • InverseProperty(字符串)属性
      • ComplexType 属性
      • 关键属性
      • 范围(minmax)属性
      • NotMapped 属性
      • 表属性
      • 索引属性
      • StringLength(int) 属性
      • 时间戳属性
      • ConcurrencyCheck 属性
    • EF 中的优化技术
      • 使用 AsNoTracking
      • 仅加载所需数据
      • 尽可能在内存中执行数据库中的查询
      • 异步并行执行多个查询
      • 使用存根实体
      • 禁用更改跟踪和代理生成
    • 代码优先约定
      • 删除约定
      • 主要核心公约
      • 类型发现
      • DecimalPropertyConvention
      • 关系公约
      • 外交关键公约
    • 代码优先 - 流畅的 API
      • 映射模型
      • 复合主键
      • 最大长度
      • 首要的关键
      • 必需属性(NOT NULL)
      • 显示外键命名
    • 实体框架 Code First Migrations
      • 启用迁移
      • 添加你的第一次迁移
      • 在迁移期间播种数据
      • 在代码中执行 Update-Database
      • 在迁移期间使用 Sql()
      • 初始实体框架代码首先逐步迁移
    • 模型约束
      • 一对多的关系
    • 交易
      • Database.BeginTransaction()
    • 数据库第一模型生成
      • 从数据库生成模型
      • 将数据注释添加到生成的模型中
    • 实体框架代码优先
      • 连接到现有数据库
    • 管理实体状态
      • 设置状态添加了单个实体
      • 设置状态添加了对象图
    • 映射关系与实体框架代码优先一对多和多对多
      • 映射一对多
      • 根据惯例进行一对多映射
      • 映射零或一对多
      • 许多一对多
      • 多对多自定义连接表
      • 多对多自定义连接实体
    • 高级映射场景实体拆分,表拆分
      • 实体分裂
      • 表拆分
    • 使用 EntityFramework 继承(代码优先)
      • 每个层次结构的表
      • 每种类型的表
    • 使用 SQLite 的实体框架
      • 设置项目以将 Entity Framework 与 SQLite 提供程序一起使用
    • Postgresql 的实体框架
      • 要使用 Npgsqlddexprovider 将 Entity Framework 6.1.3 与 PostgresSql 一起使用,需要预先步骤
    • 数据库初始化器
      • CreateDatabaseIfNotExists
      • DropCreateDatabaseIfModelChanges
      • DropCreateDatabaseAlways
      • 自定义数据库初始化器
      • MigrateDatabaseToLatestVersion
    • 映射关系与实体框架代码优先一对一和变化
      • 映射一到零或一
      • 一对一映射
      • 映射一个或零到一或零
    • 复杂类型
      • 代码优先复杂类型
  1. StackOverflow 文档
  2. Entity Framework 教程
  3. 跟踪与无跟踪

跟踪与无跟踪

Created: November-22, 2018

跟踪行为控制实体框架是否将在其更改跟踪器中保留有关实体实例的信息。如果跟踪实体,则实体中检测到的任何更改将在 SaveChanges() 期间持久保存到数据库。

  • 无跟踪查询

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 关于我们
  • 免责声明