Si j'obtiens un objet persistant de la base de données via les méthodes Get() ou Load() de NHibernate, y a-t-il un moyen de détacher cet objet de sa session NHibernate pour que les changements ne soient pas automatiquement persistants?Puis-je détacher un objet d'une session NHibernate?
13
A
Répondre
16
Essayez la méthode Evict de la session.
Les modifications de l'instance ne seront pas synchronisées avec la base de données. Cette opération cascades à instances associées si l'association est mappée avec cascade = "all" ou cascade = "all-delete-orphelin".
Questions connexes
- 1. Comment détacher un objet géré des données de base?
- 2. Datacontext et Nhibernate Session
- 3. NHibernate sans session
- 4. nHibernate session et multithread
- 5. Gestion de session NHibernate?
- 6. Open/Close NHibernate Session
- 7. "La session est fermée!" - NHibernate
- 8. NHibernate Win Forms Session Management
- 9. Session NHibernate avec IIS 7
- 10. Comment supprimer un objet enfant dans NHibernate?
- 11. NHibernate: Persist un objet avec des enfants
- 12. DOM4J noeud Détacher, Jython
- 13. Comment insérer dans NHibernate DB après la session NHibernate
- 14. NHibernate - objet enfant est null
- 15. NHibernate Passage de session au référentiel
- 16. Meilleure façon de gérer la session dans NHibernate?
- 17. Hibernate saveOrUpdate avec un autre objet de la session
- 18. Mettre un objet en session via une propriété dans ASP.NET
- 19. Désérialise un objet de session sans référence de type?
- 20. NHibernate mappage à un autre objet PAS sur l'ID
- 21. NHibernate, comment interroger un objet parent avec de multiples relations
- 22. Nhibernate mapping: Encapsulation d'une liste dans un objet
- 23. Comment trouver le champ clé pour un objet NHibernate
- 24. Attacher et détacher une base de données
- 25. Entity Framework - Détacher et réattacher des entités?
- 26. Erreur lors de la création de la session Fluent NHibernate Session
- 27. Entity Framework - Détacher et conserver le graphique de l'objet associé
- 28. NHibernate StaleObjectStateException lors de l'utilisation de la version optimiste de verrouillage pour un objet avec une relation un-à-plusieurs
- 29. NHibernate un-à-plusieurs
- 30. Session Problèmes de variables lors du stockage d'un objet dans ma session