Quelqu'un a déjà vu ça? Il vient d'un point de terminaison .net remoting hébergé dans IIS avec un jardin Web de 16 processus. Il y a donc beaucoup de transactions simultanées dans chaque pool de threads par processus. Nous utilisons linq to sql et l'objet Transaction issu du DataContext, PAS l'objet transactionScope. Il semble se produire soit autour de la disposition pour la connexion ou la disposition pour la transaction après le commit.System.InvalidOperationException: la transaction ne correspond pas à la connexion. linq to sql
0
A
Répondre
2
J'ai trouvé le problème. Cette exception est lancée après qu'un conflit de modification s'est produit avec un objet linq dans le domaine. Une fois que le conflit de modification a été lancé depuis datacontext.submitchanges, si vous essayez ensuite de restaurer la transaction, la transaction.Rollback avec throw l'exception décrite ci-dessus.
Questions connexes
- 1. Comment créer une transaction LINQ to SQL?
- 2. Aide à la requête LINQ (LINQ to SQL)
- 3. Datacontext Linq-to-SQL ne générant pas d'objet
- 4. LINQ To SQL ne pas enregistrer à la base de données
- 5. La mise à jour Linq to SQL ne fonctionne pas en utilisant le modèle Repository
- 6. Pourquoi la requête GQL ne correspond pas?
- 7. Vérifiez la date avec Linq-to-SQL
- 8. Linq to SQL - Ne pas aller chercher une colonne particulière
- 9. Les classes LINQ to SQL ne sont pas compatibles CLS?
- 10. Django transaction.commit_on_success ne pas annuler la transaction
- 11. Linq To SQL: Pourquoi cela ne fonctionne-t-il pas?
- 12. Pourquoi la chaîne vide ne correspond-elle pas à Seq.empty?
- 13. expression rationnelle ne correspond pas à la fin
- 14. BeginTransaction ne pas appeler BEGIN TRANSACTION
- 15. Mises à jour LINQ to SQL
- 16. Linq-to-SQL ToDictionary()
- 17. Sql Query to Linq To Sql
- 18. LINQ to SQL
- 19. Comment utiliser LINQ to SQL?
- 20. LINQ to SQL, Generalization
- 21. Erreur LINQ to SQL
- 22. LINQ To SQL Paging
- 23. Classes LINQ to SQL
- 24. LINQ to SQL context.GetChanges
- 25. Linq to Sql - Plusieurs à plusieurs - CRUD
- 26. LINQ to SQL Insert
- 27. LINQ-to-SQL IN()
- 28. XSLT ne correspond pas à certains attributs
- 29. L'abstraction fuyante dans LINQ to SQL EntitySet
- 30. LINQ to SQL Particularités