Entity Framework utilizza una transazione per quando si chiama SaveChanges nel proprio contesto? Esiste un modo per disattivare completamente le transazioni o rinunciare a una determinata entità da una transazione?In che modo Entity Framework gestisce le transazioni?
AdventureWorksEntities db = new AdventureWorksEntities();
Product p1 = new Product();
// ...
Product p2 = new Product();
// set invalid data
db.Products.AddObject(p1);
db.Products.AddObject(p2);
// what happens when I call this - does it roll back everything?
// can i tell p2 not to participate in the transaction?
db.SaveChanges();
Provare a non aggiungere una risposta, eliminarlo e aggiungerne un altro. Invece, modifica la tua risposta originale. – RPM1984
Notato - grazie :) –
La risposta eliminata originale viene ancora visualizzata quando si passa a questa domanda? –