mam coś takiego:Czy istnieje sposób na usunięcie mechanizmu śledzenia zmian dla pojedynczego obiektu?
var dbTransactions = context.Transactions.Where(t => t.Date >= yesterday).Select(t => t).ToList();
Teraz chciałbym, aby usunąć obiekty z dbTransactions
liście, ale nie od rzeczywistej bazy danych. Później dzwonię pod numer context.SaveChanges()
, a jeśli to zrobię, spowoduje to usunięcie wierszy z bazy danych. Jak mogę wyłączyć śledzenie zmian dla dbTransactions
?
http://stackoverflow.com/questions/4168073/entity-framework-code-first- no-detach-method-on-dbcontext – SLaks
Usunięcie obiektów z 'List' nie oznaczy ich jako usuniętych w twoim 'DbContext' –