de base Si j'ai un cadre entité 4 contexte, normalement si j'exécuter une requête comme:Entity Framework 4 - éviter la mise en cache
db.Invoices.Where(I => whatever);
puis exécutez plus tard quelque chose d'autre:
db.Invoices.Where(I => something_else);
tout Les objets renvoyés par la deuxième requête, qui ont également été retournés par le premier, ne seront pas chargés à partir de la base de données. EF prendra juste l'objet qu'il a déjà pour cette clé. Question, quelle est la meilleure façon de désactiver cette fonctionnalité? Puis-je demander à EF de charger tous les objets dont il a besoin dans la base de données sans exception?
Merci!