Je ne voulais pas invalider manuellement (actualiser) le cache de second niveau. Comment puis je faire ça?Invalider manuellement le cache de second niveau NHibernate
3
A
Répondre
4
Vous pouvez faire quelque chose comme ceci:
SessionFactory.EvictQueries();
foreach (var collectionMetadata in this._SessionFactory.GetAllCollectionMetadata())
SessionFactory.EvictCollection(collectionMetadata.Key);
foreach (var classMetadata in this._SessionFactory.GetAllClassMetadata())
SessionFactory.EvictEntity(classMetadata.Key);
+0
Hé, c'est * mon * bit! ;-) –
+0
Oui, et je l'adore :-) En fait, je savais que je l'avais reçu de quelqu'un mais je ne me rappelais pas que c'était votre. – LeftyX
Questions connexes
- 1. NHibernate: expiration du cache de second niveau
- 2. Cache de second niveau NHibernate avec NHibernate Linq Provider 1.0
- 3. Comment effacer le cache de second niveau NHibernate
- 4. memcache comme cache de second niveau de Nhibernate
- 5. Problème de performances du cache de second niveau NHibernate
- 6. Différences entre les fournisseurs de cache de second niveau NHibernate
- 7. Supprimer des objets du cache de second niveau NHibernate
- 8. Comment effacer l'intégralité du cache de second niveau dans NHibernate
- 9. Nhibernate et SetCacheable avec cache de second niveau
- 10. Cache de second niveau NHibernate avec mises à jour externes
- 11. Cache de second niveau NHibernate pour la sous-classe uniquement
- 12. Mise en cache NHibernate de second niveau avec multi-requête
- 13. Cache-Hibernate cache-id de second niveau
- 14. Hibernate.initialize() et le cache de second niveau
- 15. Comment rafraîchir le cache de second niveau?
- 16. Configurer le cache de requêtes sans cache de second niveau
- 17. Hibernate problèmes de cache de second niveau
- 18. Redis comme cache de second niveau Hibernate
- 19. Cache et associations de second niveau Hibernate
- 20. Configuration du cache de second niveau d'hibernation
- 21. Manipulation du cache de second niveau Hibernate
- 22. Les entités retournées avec ISQLQuery ne sont pas stockées dans le cache de second niveau NHibernate?
- 23. aide avec le cache de second niveau utilisant NHibernate et memcached
- 24. Comment utiliser le cache de second niveau avec NHibernate.Search
- 25. Hibernate Filtres briser le cache de second niveau
- 26. Activation du cache de second niveau sur le lien Eclipse
- 27. Mise en mémoire cache de second niveau de NHibernate des collections
- 28. Configuration de la mise en cache de second niveau NHibernate dans une application MVC
- 29. NHibernate requête nommée et 2ème niveau cache
- 30. NHibernate - compteurs avec accès simultané et mise en mémoire cache de second niveau
double: http://stackoverflow.com/questions/2985749/nhibernate-second-level-cache-with-external-updates – cbp
double possible de [Comment pour effacer tout le cache de second niveau dans NHibernate] (http://stackoverflow.com/questions/2660714/how-to-clear-the-entire-second-level-cache-in-nhibernate) –