我正在使用EF6
,并且有两个要更新的实体,
context.UpdateObject(entity1);
context.UpdateObject(entity2);
container.SaveChangesAsync();
现在在变更跟踪中,我可以看到两个实体都来了
var entities = ChangeTracker.Entries().Where(i => i.State == EntityState.Added || i.State == EntityState.Modified || i.State == EntityState.Deleted);
有什么方法可以禁用对一个实体entity1
的更改跟踪吗?
答案 0 :(得分:0)
我认为这就是您要寻找的:
var result = context.myentities.Where(...).AsNoTracking().ToList();