У меня есть что-то вроде этого:Есть ли способ удалить механизм отслеживания изменений для одного объекта?
var dbTransactions = context.Transactions.Where(t => t.Date >= yesterday).Select(t => t).ToList();
Теперь я хотел бы, чтобы удалить объекты из dbTransactions
списка, но не из фактической базы данных. Позже я звоню context.SaveChanges()
, и если бы я сделал это, он бы удалил строки из моего db. Как отключить отслеживание изменений для dbTransactions
?
http://stackoverflow.com/questions/4168073/entity-framework-code-first- no-detach-method-on-dbcontext – SLaks
Удаление объектов из списка «» не будет отмечать их как удаленные в вашем 'DbContext' –