是否可以使用相同的值进行更新来进行更改跟踪

时间:2019-03-01 09:33:01

标签: c# entity-framework

我已经使用entity framework 6并使用了更改跟踪功能,

var entities = ChangeTracker.Entries().Where(i => i.State == EntityState.Added || i.State == EntityState.Modified || i.State == EntityState.Deleted);
  1. 我第一次有一个实体(表),其中有一些属性value = false
  2. 我已用value = true更新了该属性,并通过更改跟踪为我提供了实体名称(很好)

现在,我再次使用value = true更新属性,这次我没有找回任何更改跟踪实体名称(我知道EF功能)

有什么办法可以总是找回实体名称吗?

application.Enabled =true
container.UpdateObject(application);
container.SaveChangesAsync(Microsoft.OData.Client.SaveChangesOptions.None);

0 个答案:

没有答案