在使用EF和linq查询时,我如何关闭更改跟踪

本文关键字:何关闭 跟踪 EF 查询 linq | 更新日期: 2023-09-27 17:51:15

我正在构建我的实体框架查询:

var users = from u in this.UserRepository.GetAll()
            join s in this.UserSales.GetAll()
            select new MyNewObject
            {
            ...
            }
return users.ToList();

我该如何为这个呼叫进行更改跟踪?

在使用EF和linq查询时,我如何关闭更改跟踪

如果您只是为特定的调用关闭它们,请使用AsNoTracking()。

var myresult = query.Where(...).AsNoTracking().ToList()